無狀態計算節點,強大的橫向擴展能力
計算節點(SP)承擔訪問請求接入、SQL解析與優化、部分無狀態SQL操作符執行工作,徹底無狀態化,可隨數據庫并發壓力負載按需增加或減少節點,對已有負載無影響,擴展規??蛇_128點,實現強大的橫向擴展能力。
支持分布式事務,滿足ACID規范
達夢在關系型數據庫領域的深厚積累,為分布式數據庫的事務支持提供了良好支撐;基于改進的多主機XA協議、基于分布式環境的多版本并發控制等技術,保證了分布式數據庫對事務ACID規范的支持,滿足金融、交易等具有強事務需求的業務模型。
多機并行協同計算,適應HTAP業務場景 通過對優化引擎的改進,
達夢分布式數據庫實現了執行計劃-子計劃粒度的并行化協同計算功能,對不同規模的SQL請求,可按需調用指定數量的SP參與并行計算,從而實現了對分析型業務場景的良好支持,從而使得達夢分布式數據庫具備HTAP負載支撐能力。
基于RAFT協議,保證數據強一致
達夢分布式數據庫引入了Raft一致性協議,在工業級的分布式一致性協議支撐下,多副本數據在數據一致性和系統可用性之間取得了平衡,保證了正常業務的I/O低延遲體驗和數據強一致性。
數據分布式存儲,靈活擴縮容
達夢分布式數據庫設計了輕量化的后端數據存儲單元(BP),通過采用范圍、哈希等多種分布方式,可靈活指定數據分布方式,BP存儲規模支持PB級;達夢分布式數據庫優化和執行引擎的靈活設計,可允許數據部分或全部分散在指定BP,由此帶來了高度自由的存儲擴縮容方案:無論是新增或是縮減存儲節點,數據重分布過程簡化為數據拷貝過程。 基于這一特別設計,用戶還可通過對熱點存儲節點的BP進行遷移,實現整個分布式數據庫的自動負載均衡。