GaussDB(for Mongo)通過以下這些特點(diǎn),實(shí)現(xiàn)了存儲(chǔ)計(jì)算分離的技術(shù)創(chuàng)新:
1. 存儲(chǔ)計(jì)算分離
存儲(chǔ)計(jì)算分別按需擴(kuò)展,降低成本;
基于共享存儲(chǔ),Rebalance不 遷移 數(shù)據(jù);
3AZ容災(zāi)。
2. 復(fù)制集卸載到分布式存儲(chǔ)
減少存儲(chǔ)副本數(shù)量;
所有ShardServer均可處理業(yè)務(wù);
分布式存儲(chǔ)基于分片復(fù)制,更好的聚合IO性能和故障重構(gòu)性能。
3. RocksDB存儲(chǔ)引擎
基于LSMTree,相比WT,寫性能更好;
本地SSD讀Cache,優(yōu)化讀性能。
4. 基于快照的物理備份
避免邏輯備份dump數(shù)據(jù),性能更好;
明確的備份時(shí)間點(diǎn)。
5. On going
性能優(yōu)化:基礎(chǔ)設(shè)施、線程池、存儲(chǔ)RDMA;
Auto Scaling : 自動(dòng)根據(jù)業(yè)務(wù)負(fù)載擴(kuò)縮容集群規(guī)模,降低用戶50%以上成本;
瞬時(shí)恢復(fù)、增量備份、表級(jí)備份、任意時(shí)間點(diǎn)恢復(fù)。