產品定義
更新時間 2024-04-28 11:10:18
最近更新時間: 2024-04-28 11:10:18
分享文章
本節介紹了云數據庫GaussDB的產品定義及架構。
云數據庫GaussDB 是分布式關系型數據庫。該產品具備企業級復雜事務混合負載能力,同時支持分布式事務,同城跨AZ部署,支持1000+的擴展能力,PB級海量存儲。同時擁有云上高可用,高可靠,高安全,彈性伸縮,一鍵部署,快速備份恢復,監控告警等關鍵能力,能為企業提供功能全面,穩定可靠,擴展性強,性能優越的企業級數據庫服務。
GaussDB分布式形態整體架構
GaussDB 分布式形態整體架構如下:

- Coordinator Node:協調節點CN,負責接收來自應用的訪問請求,并向客戶端返回執行結果;負責分解任務,并調度任務分片在各DN上并行執行。
- GTM:全局事務管理器(Global Transaction Manager),負責生成和維護全局事務ID、事務快照、時間戳、Sequence信息等全局唯一的信息。
- Data Node:數據節點DN,負責存儲業務數據(支持行存、列存、混合存儲)、執行數據查詢任務以及向CN返回執行結果。
GaussDB主備版形態整體架構
GaussDB 主備版形態整體架構如下:

- ETCD:分布式鍵值存儲系統(Editable Text Configuration Daemon)。用于共享配置和服務發現(服務注冊和查找)。
- CMS:集群管理模塊(Cluster Manager)。管理和監控分布式系統中各個功能單元和物理資源的運行情況,確保整個系統的穩定運行。
- Data Node:數據節點DN,負責存儲業務數據(支持行存、列存、混合存儲)、執行數據查詢任務以及返回執行結果。