墨天轮社区每个月都会出一个国产数据库的榜单,就像国内版的DB-Engines,通过他可以了解每个月国产数据库的方向,
时光荏苒,已经开启了下半年的新篇章,而国产数据库市场依旧保持着很高的热度,我们从最新一期的国产数据库流行度排行榜可以看到,Top 10的数据库较6月得分有提升的是8家,占比80%,而在6月的排行榜中,较5月得分有提升的仅4家,占比40%,整体比例提升了100%,说明对国产数据库的关注度在逐步提高。而在排名方面,Top 3依然很稳定,TiDB、OceanBase、PolarDB仍是国产数据库中的翘楚,但是和6月相比,TiDB和OceanBase提升的得分很显著,而PolarDB得分不升反降,缩小了和第四名达梦数据库的差距。
OceanBase在三强中的得分提升最高,很大程度得益于在儿童节宣布了OceanBase的正式开源,并成立OceanBase开源社区,社区官网同步上线。开发者在开源社区能够完整使用OceanBase数据库内核。此次开源采用业界通用Open Core模式,开源范围包含数据库内核、分布式组件和接口驱动,并提供完整的SQL引擎、事务引擎和存储引擎,支持多副本、分布式事务、高性能、扩展能力、故障恢复、优化器、多活容灾、语法兼容等核心技术,开源300万行代码。OceanBase采用木兰公共协议MulanPubL-2.0版,协议允许所有社区参与者对代码进行自由修改、使用和引用,OceanBase社区同时成立了技术委员会,欢迎所有开发者贡献代码和文档。由此来见,这会吸引更多的开发者进入OceanBase的生态,进一步促进OceanBase的发展,显然是多赢的局面。
排行榜的Top 10中唯一存在排名变化的就是openGauss和GBase互换了一下,openGauss排名第5,GBase排名第6,openGauss得分较6月提升的幅度是Top 10中最大的,同时GBase得分较6月下降的幅度是Top 10中最大的,此消彼长。
openGauss依托华为强大的技术生态圈,在国产数据库领域的热度逐步提升,6月openGauss的单月涨幅是64.75,而7月的单月涨幅已经到了67.45,势头强劲。在6月,东方通、民生银行等企业都签署了CLA协议,正式加入openGauss社区,进一步增强社区的影响力和技术实力。
Top 10中的前三强和openGauss均已开源,通过排名和得分,已经从数据上说明国产数据库开源领域的优势还是很明显的,作为用户,可以利用开源产品满足自身业务的个性化需求,作为开源数据库,可以通过技术生态圈更好地完善产品,达到双赢的目的。而且这几个开源数据库的生态圈维护的都很好,活跃性很强,一定程度上会给其他打算开源的数据库产品一些宝贵的经验。
尽管我们现在看到了国产数据库的欣欣向荣,但是客观来讲,国产数据库整体发展的道路,还是很漫长的,和国外相对成熟的数据库厂商相比,还存在着不小差距,当然从另一个角度看就是上升空间还很大,这都需要数据库厂商和数据库从业者的付出,革命尚未成功,同志还需努力。