在信创国产数据库的三条技术路线中,自研闭源与基于开源二次开发的壁垒各有侧重,但衡量壁垒的核心标尺正趋于一致:高代码自主率与海外制裁下的极限生存能力。达梦数据库是自研闭源路线的典型代表,产品核心源代码为100%全自主研发;openGauss则基于开源数据库PostgreSQL二次开发,但关键内核代码全部自主研发,整体代码自主率约80%。两者同属国内少数具备极限生存能力的代表性数据库产品,路线差异更多体现在代码来源与演进方式上。

三条技术路线并存

国产数据库大致可分为三条技术路线:自研闭源数据库、基于开源软件二次开发数据库,以及基于国外技术的数据库。真正走闭源自研路线的厂商微乎其微,达梦数据库是其中的典型代表。随着中美科技脱钩加快,开源产品的安全性也将受到威胁,能够实现高代码自主率、具备海外制裁下的极限生存能力,被视为国产数据库的核心竞争力。

两条路线的自主程度

达梦数据库专门从事数据库管理系统的研发、销售与服务,已形成以数据库管理系统为核心的产品生态体系,覆盖从数据交换、数据储存、数据治理到数据分析的全产业链,产品核心源代码为100%全自主研发,不依赖开源数据库。

openGauss基于开源数据库PostgreSQL二次开发而来,但关键的内核代码全部自主研发,整体代码自主率约80%。根据其官方公众号数据,截至2021年11月,openGauss的性能对比MySQL和PostgreSQL均大幅领先,约有1倍多的性能优势。此外,openGauss作为开源数据库,源代码、根社区都放在中国境内,获取方便、安全性高;相比其他国际主流数据库,openGauss不受美国EAR(出口管制条例)管制,具备独立演进的能力。

对比维度达梦数据库openGauss
技术路线自研闭源基于开源PostgreSQL二次开发
代码自主情况核心源代码100%全自主研发内核代码全部自研,整体代码自主率约80%
是否依赖开源数据库不依赖基于开源二次开发
出口管制情况—不受美国EAR管制

壁垒指向极限生存能力

从上述对比看,两条路线的壁垒并不在“开源或闭源”本身,而在于代码自主率所决定的极限生存能力。达梦数据库以100%全自主研发的核心源代码,从源头规避了对开源体系的依赖;openGauss虽起步于开源二次开发,但内核全自研、代码自主率约80%,且不受美国EAR管制,同样实现了完全的自主可控。在中美科技脱钩背景下,高代码自主率与海外制裁下的极限生存能力,是国产数据库厂商需要长期投入的方向。

常见问题

达梦数据库与openGauss,哪条技术路线的壁垒更高?

两者壁垒的衡量标准是一致的,即代码自主率与极限生存能力。达梦数据库核心源代码100%全自主研发,不依赖开源数据库;openGauss内核代码全部自研、整体代码自主率约80%,且不受美国EAR管制。两者同属国内少数具备极限生存能力的代表性数据库产品,路线差异不直接等同于壁垒高低。

openGauss基于PostgreSQL二次开发,还算自研数据库吗?

从代码自主程度看,openGauss关键的内核代码全部自主研发,整体代码自主率约80%,源代码与根社区均放在中国境内,具备独立演进的能力。基于这一自主程度,将其视为自研数据库并不为过。

为什么说极限生存能力是核心壁垒?

随着中美科技脱钩加快,开源产品的安全性也将受到威胁。能否实现高代码自主率、在海外制裁下保持独立演进,直接决定数据库产品能否持续可用。达梦数据库与openGauss正是国内少数具备这一能力的代表性产品。