YugabyteDB
YugabyteDB 分散式 SQL 資料庫
軟體分類 網路與資安 / 網路應用
軟體標籤
IDEZip備份music editorsDocker隱私 (Privacy)
開發廠商 Yugabyte, Inc.
- 讓資料庫不再成為擴展的瓶頸。YugabyteDB 提供了完整的關聯式資料庫功能(包含 Join、外鍵與存儲過程),並透過底層的分散式架構實現自動分片與跨區域容錯。它讓您能像使用單機 PostgreSQL 一樣簡單,同時享有分散式系統的強大韌性。
- 100% PostgreSQL 相容: 內建 YSQL 介面,直接重用 PostgreSQL 的查詢層,讓現有的應用程式與工具(如 Hibernate、DBeaver)無需修改即可遷移。
- 強一致性與分散式事務: 基於 Raft 共識演算法與混合邏輯時鐘,確保在跨節點、跨數據中心的環境下依然符合 ACID 標準。
- 橫向線性擴展: 支援在線增加或移除節點,系統會自動重新平衡數據(Auto-sharding),整個過程對應用程式完全透明且零停機。
- 極致的高可用性: 具備自我修復能力,當節點或整個可用區(Zone)失效時,系統能在秒級內自動完成切換,確保業務連續性。
- 地理分散與多雲部署: 原生支援多數據中心同步與非同步複製,允許開發者精確控制數據存放位置,以符合低延遲存取或數據主權規範。
主要功能、特點
介紹: YugabyteDB 是一款開源的 Cloud Native SQL 資料庫。它採用兩層架構:上層為相容 PostgreSQL/Cassandra 的查詢層,底層為名為 DocDB 的高效能分散式文件儲存引擎。
服務: 提供分佈式查詢優化、同步與非同步複製模式、Change Data Capture (CDC) 串流、以及與 Kubernetes (K8s) 的深度整合(透過 Operator 部署)。
指令

