国产数据库的三条技术路线——自研闭源、开源二次开发、基于国外技术——在信创产业链上下游的配套方式差异明显:自研闭源路线(以达梦数据为代表)强调核心代码100%全自主研发,对上游芯片、中游中间件到下游应用的适配要求最严格;开源二次开发路线(以华为openGauss及其商业发行版为典型)依托**代码自主率高达80%**的根社区生态,产业链配套更强调生态协同与快速落地;基于国外技术的路线则受制于外部管制风险,在信创替代中逐步收缩。三条路线的产业链配套逻辑,决定了信创项目中不同环节的选型与适配成本。

自研闭源路线的产业链配套

自研闭源数据库以达梦数据为典型代表。作为中国电子信息产业集团(CEC)旗下的基础软件企业,达梦产品核心源代码为100%全自主研发,不依赖开源数据库。这一路线在产业链配套上的核心特征是全栈自主可控:上游芯片层面,需要与国产CPU完成深度指令集适配;中游中间件层面,需逐项完成兼容性认证;下游应用层面,则要求ISV(独立软件开发商)针对特定数据库语法进行应用迁移与调优。

由于不依赖开源生态,自研闭源路线的适配工作量最大,但换来的是海外制裁下的极限生存能力。达梦的产品已成功应用于党政机关、金融、能源等众多领域,与信创需求重合度很高,服务对象包括建设银行、中国移动等大型国企。

开源二次开发路线的产业链配套

开源二次开发路线以华为openGauss为代表。openGauss基于开源数据库PostgreSQL二次开发,但关键内核代码全部自主研发,整体代码自主率高达80%,且源代码、根社区均放置在中国境内,不受美国EAR(出口管制条例)管制。

这一路线的产业链配套逻辑与自研闭源有显著差异:上游芯片适配依托社区生态,由openGauss社区统一推进多架构支持;中游中间件兼容由商业发行版厂商完成,例如海量数据作为openGauss社区第二大代码贡献者(截至2022年9月19日,度量指标为合并请求PR),推出了基于openGauss内核的数据库产品Vastbase G100,已在中芯国际、比亚迪、国家电网等头部行业客户落地商用。下游应用迁移则借助开源生态的兼容性优势,降低替换成本。

下表对比了两种路线的产业链配套差异:

产业链环节自研闭源(达梦数据为代表)开源二次开发(openGauss生态为代表)
上游芯片适配逐一深度适配国产CPU依托社区统一推进多架构支持
中游中间件兼容逐项完成兼容性认证由商业发行版厂商完成适配
下游应用迁移针对特定语法逐案调优借助开源生态降低迁移成本
自主可控程度核心代码100%全自主研发代码自主率80%,根社区境内

常见问题

三条技术路线中,哪条更适合信创项目快速落地?

开源二次开发路线在落地速度上通常更具优势。openGauss生态通过商业发行版厂商(如海量数据)提供成熟产品,已在中芯国际、比亚迪等头部客户完成替换商用,产业链配套相对成熟。自研闭源路线适配工作量更大,但自主可控程度最高。

基于国外技术的数据库路线在信创产业链中如何配套?

这一路线在信创替代中逐步收缩。随着中美科技脱钩加快,开源产品的安全性也受到威胁,能够实现高代码自主率、具备海外制裁下的极限生存能力,是国产数据库的核心竞争力所在。基于国外技术的路线受制于外部管制,产业链配套的长期稳定性面临挑战。

自研闭源与开源二次开发在安全性和自主性上有何区别?

自研闭源路线(达梦数据)实现核心代码100%全自主研发,安全性建立在完全自主的代码基础上;开源二次开发路线(openGauss)虽然基于PostgreSQL,但关键内核代码全部自主研发,代码自主率高达80%,且根社区位于中国境内,不受美国EAR管制,实现了完全自主可控。两条路线都具备独立演进能力,属于国内少数具备极限生存能力的数据库产品。