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