海量数据 Vastbase G100 的自主可控路径,核心在于 openGauss 内核的高代码自主率与境内根社区布局。 openGauss 基于开源数据库 PostgreSQL 二次开发,但关键内核代码全部自主研发,整体代码自主率高达 80%,且源代码与根社区均位于中国境内,不受美国 EAR(出口管制条例)管制,具备独立演进能力。海量数据作为除华为外 openGauss 社区第二大代码贡献者,推出基于该内核的集中式关系型数据库 Vastbase G100,是这一路径的代表性商业发行版。
自主可控的根基:代码自主率与境内根社区
国产数据库大致分为自研闭源、基于开源二次开发、基于国外技术三条路线。openGauss 属于第二条路线,但关键内核代码全部自主研发,整体代码自主率高达 80%,因此被称为自研数据库并不为过。
更关键的是生存能力。openGauss 作为开源数据库,源代码、根社区都放在中国境内,获取方便、安全性高;相比其他国际主流数据库,它不受美国 EAR 管制,实现完全自主可控,具备独立演进能力,是国内少数技术不受制于人、具备极限生存能力的数据库产品。
海量数据的角色:第二大贡献者与商业发行版
海量数据从 2020 年开始依托自身技术融入华为生态,出任华为 openGauss 社区理事单位,是除华为以外的第二大代码贡献者(度量指标为合并请求 PR,截至 2022 年 9 月 19 日)。
在此基础上,公司推出基于 openGauss 内核的数据库产品 Vastbase G100,目前已成为 openGauss 第一大商业发行版厂商。据东吴证券估算,海量数据占 openGauss 下游商业版本营收比例为 60%。
产品定位:集中式 OLTP,与华为云原生方案互补
Vastbase G100 与华为 GaussDB(基于 openGauss 内核的数据库产品)之间更多是相互协调,而非相互竞争。
| 对比项 | Vastbase G100 | GaussDB(for openGauss) |
|---|---|---|
| 类型 | 集中式关系型数据库 | 云原生分布式关系型数据库 |
| 内核 | openGauss | openGauss |
| 负载特点 | OLTP | HTAP |
| 应用场景 | 信创项目/国产化替换、线下集中式部署、私有云/混合云集中式部署、联机事务处理、空间数据场景 | 非信创项目、基于华为公有云、HTAP 业务场景、金融级分布式改造(核心交易) |
落地方面,G100 已在中芯国际、比亚迪、国家电网、中信证券等头部行业客户替代原有数据库并商用。其中在比亚迪替换后,性能总体比原来 MySQL 提升约 50.7%。
常见问题
Vastbase G100 与 openGauss 是什么关系?
Vastbase G100 是海量数据基于 openGauss 内核推出的集中式关系型数据库产品,属于 openGauss 的商业发行版。海量数据同时是 openGauss 社区中除华为以外的第二大代码贡献者。
为什么说它具备海外制裁下的极限生存能力?
openGauss 的源代码与根社区均位于中国境内,不受美国 EAR(出口管制条例)管制,整体代码自主率高达 80%,具备独立演进能力。这一组合使其在外部技术环境变化时仍能持续演进。
它与华为 GaussDB 是竞争关系吗?
从产品定位看,两者更多是相互协调而非相互竞争。Vastbase G100 面向信创项目、线下及私有云集中式部署等 OLTP 场景,GaussDB 则面向华为公有云上的 HTAP 与金融级分布式改造场景。