GaussDB(for Mongo)通过以下这些特点,实现了存储计算分离的技术创新:
1. 存储计算分离
存储计算分别按需扩展,降低成本;
基于共享存储,Rebalance不 迁移 数据;
3AZ容灾。
2. 复制集卸载到分布式存储
减少存储副本数量;
所有ShardServer均可处理业务;
分布式存储基于分片复制,更好的聚合IO性能和故障重构性能。
3. RocksDB存储引擎
基于LSMTree,相比WT,写性能更好;
本地SSD读Cache,优化读性能。
4. 基于快照的物理备份
避免逻辑备份dump数据,性能更好;
明确的备份时间点。
5. On going
性能优化:基础设施、线程池、存储RDMA;
Auto Scaling : 自动根据业务负载扩缩容集群规模,降低用户50%以上成本;
瞬时恢复、增量备份、表级备份、任意时间点恢复。