在中美科技脱钩加快的背景下,能够实现高代码自主率、具备海外制裁下的极限生存能力,被视为国产数据库的核心竞争力。目前国产数据库自主可控大致走到两条代表性路径:达梦数据核心源代码为100%全自主研发,不依赖开源数据库;openGauss关键内核代码全部自研,整体代码自主率约80%,源代码与根社区均位于中国境内,不受美国EAR(出口管制条例)管制,具备独立演进能力。二者被资料列为国内少数具备极限生存能力的代表性数据库产品。
为什么自主可控是信创的核心诉求
数据库承载企业级用户的交易数据、客户信息、存货库存等海量数据,是IT信息化架构中的关键环节。随着中美科技脱钩加快,开源产品的安全性也受到威胁。因此,能否在高代码自主率基础上实现独立演进、不受外部管制约束,成为衡量国产数据库"极限生存能力"的关键标尺。
两条自主可控路径
达梦数据:闭源自研路线。 公司成立于2000年,是中国电子信息产业集团(CEC)旗下基础软件企业,专门从事数据库管理系统的研发、销售与服务,已形成以数据库管理系统为核心的产品生态体系,覆盖从数据交换、数据储存、数据治理到数据分析的全产业链。其产品核心源代码为100%全自主研发,不依赖开源数据库,是国产厂商中走闭源自研路线的典型代表。
openGauss:开源二次开发但内核自研。 openGauss基于开源数据库PostgreSQL二次开发而来,但关键内核代码全部为自主研发,整体代码自主率约80%。作为开源数据库,其源代码、根社区都放在中国境内,获取方便、安全性高;相比其他国际主流数据库,不受美国EAR管制,实现了自主可控,具备独立演进的能力。
| 对比维度 | 达梦数据 | openGauss |
|---|---|---|
| 技术路线 | 自研闭源 | 基于开源二次开发,内核自研 |
| 代码自主情况 | 核心源代码100%全自主研发 | 关键内核代码全部自研,整体代码自主率约80% |
| 是否依赖开源数据库 | 不依赖 | 基于PostgreSQL二次开发 |
| 源代码/根社区位置 | — | 均在中国境内 |
| 出口管制 | — | 不受美国EAR管制 |
生态落地进展
在openGauss开源厂商中,上市公司海量数据是除华为以外的第二大代码贡献者(度量指标为合并请求PR,截至2022年9月19日)。公司自2020年起依托自身技术融入华为生态,出任openGauss社区理事单位,并推出基于openGauss内核的数据库产品Vastbase G100。目前G100已在中芯国际、比亚迪、国家电网、中信证券等头部行业客户替代原有数据库、落地商用;其中在比亚迪替换后,性能总体比原来MySQL提升约50.7%。
常见问题
达梦数据和openGauss的自主可控程度有何不同?
达梦数据走的是自研闭源路线,产品核心源代码为100%全自主研发,不依赖开源数据库。openGauss则基于开源数据库PostgreSQL二次开发,但关键内核代码全部自研,整体代码自主率约80%,且源代码与根社区均在中国境内、不受美国EAR管制。两者路径不同,但都被视为国内少数具备极限生存能力的代表性产品。
为什么说openGauss具备"极限生存能力"?
openGauss的关键内核代码全部为自主研发,源代码和根社区都放在中国境内,获取方便、安全性高;相比其他国际主流数据库,它不受美国EAR管制,具备独立演进的能力。这些特征使其在海外制裁情境下仍能保持自主可控。
海量数据在openGauss生态中处于什么位置?
海量数据是除华为以外的openGauss第二大代码贡献者,并出任openGauss社区理事单位,推出了基于openGauss内核的数据库产品Vastbase G100,已成为openGauss的第一大商业发行版厂商。其G100产品已在中芯国际、比亚迪、国家电网、中信证券等头部客户替代原有数据库并落地商用。