
在关键基础设施行业,本地部署数据库的占比近70%、仍为主流选择。由于云厂商显著的商业平台特性,其公有云数据库多以云厂商自有产品和开源产品为主,尽管目前公有云部署数据库市场增速较快,但重点领域客户出于可靠性、安全性等因素对本地部署模式仍有较高青睐。赛迪顾问发布的《“十四五”关键应用领域之数据库市场研究报告》指出,在金融、政府、运营商等关键应用领域中,本地部署(含私有云)的优势较为明显,成为客户的首选。2021年中国关键应用领域数据库市场部署中(按装机量计算),本地部署(含私有云)占比为68.5%,公有云部署占比为31.5%。
根据商业模式,数据库可以分为开源数据库和商业数据库。选择开源或闭源数据库时,客户考量的核心因素是数据库的安全可控,主要是对于底层根技术、社区话语权的掌握程度。
我们认为国产数据库有三种发展路径,分别是:(1)纯自研路径,对标Oracle发展,把兼容性做到极致;(2)购买海外厂家的代码授权,基于代码来开发;(3)基于开源改造,吸收开源走向闭源或者持续拥抱开源。从行业的角度分析,我们更看好纯自研路径和基于开源改造,能够实现代码自主可控,在社区有发言权和影响力,或者是自建社区的国产数据库厂家。
数据库开源主要有两个路径MySQL和PG,MySQL的路径下如果使用了开源代码,则必须也要把自己的代码库开源。我国关系型数据库厂商有42%选择的是MySQL路径,30%选择的是PG路径。其中,MySQL基于的开源协议GPL是制约力最强的开源协议,它最大的特点就是开源具有传染性。假设某一家公司使用了GPL协议的开源代码,理论上它也必须把自己的代码库开源。如果它二次开发之后闭源,就会存在GPL的协议风险。
国产数据库可基于PG的开源框架可以进行二次开发,后续自行升级维护,在数据库国测名单中有4家以上数据库厂商是PG路线。PG基于的是BSD协议,只要做自己的商业版本的数据库,并且闭源,BSD协议是不存在商业风险的。因此,国内很多的数据库都是基于PG的开源框架进行的二次开发,后续自行升级维护。根据目前的数据库国测名单,约有4家左右的数据库厂商最早是基于PG做的开发。极端情况下,即使未来国外将其软件和代码针对国内完全封锁,现在已经有的开源代码也依然可以继续使用,只是不再享有它的共享生态。基于PG开源框架开发的数据库后续发展,取决于数据库厂商的技术和研发水平。