技术特点
openGauss相比其他开源数据库主要有多存储模式,NUMA化内核结构和高可用等产品特点。
多存储模式
- 行存储,支持业务数据频繁更新场景。
- 列存储,支持业务数据追加和分析场景。
- 内存表,支持高吞吐,低时延,极高性能场景。
NUMA化内核结构
- 关键数据结构分区,降低数据访问冲突。
- 关键数据结构NUMA化,降低数据结构访问时延。
- 关键业务线程绑核,避免核间线程漂移。
高可用
- 支持主备同步,异步多种部署模式。
- 数据页CRC校验,损坏数据页通过备机自动修复。
- 备机并行恢复,10秒内可升主提供服务。
AI能力
- 具备AI4DB能力,包括参数智能调优与诊断、慢SQL发现、索引推荐、时序预测、异常检测等。
- 具备DB4AI能力,兼容MADlib生态,支持70+算法,性能比原生MADlib有数倍提升,支持XGBoost、GBDT等高级算法。