2023年5月中国数据库排行榜:OTO组合回归育新机,华为高斯蓄势待发展雄心
路漫漫其修远兮,吾将上下而求索。 2023年5月的 墨天轮中国数据库流行度排行 火热出炉,本月共有262个数据库参与排名。本月排行榜前十变动较大,可以用一句话概括为:openGauss 立足创新夺探花;华为云GaussDB 云上之争成赢家;其余数据库自强不息居原位。
从2023年5月起,排行榜月度解读文章新增 「专家观点」 板块,每期邀请一位 CIO、CTO、技术总监以及系统架构师等数据库领域的资深人士,对中国数据库排行榜排名整体变动以及行业趋势做出前瞻性分析。首期墨天轮邀请到白鳝(徐戟)解读本期排行榜。

图1:2023年5月排行榜TOP10得分详情表
一、风起云涌前十强
在本月排行榜前十强中,华为旗下两款产品 openGauss、GaussDB 坚持创新,排名有所上升。排行榜前三中 OceanBase 与 TiDB 之间的分数差距缩小至37.02分,前三之争日趋激烈。接下来具体看看排行榜前十名的得分以及排名情况。
OceanBase 本月得分691.15分,连续问鼎榜首半年,上月新增一篇论文。 其坚持技术创新为先,OceanBase 4.0 入选2023数字中国建设峰会“十大硬核科技”、ICDE 2023收录 OceanBase 研究成果,这些荣誉都进一步表明 OceanBase 在数据库技术上的领先性。
以654.13分位居榜眼之位的 TiDB,在生态建设和产品迭代上稳步向前,本月进一步缩小与榜首之间的分差。 上月,PingCAP 宣布 TiDB 认证考试推出日语版,认证考试的多语种化将为其带来更多的潜在用户。此外,作为 TiDB 7 系列首个 DMR 版本,TiDB 7.0 的正式发布能帮助用户通过可靠性能和简化数据库操作来快速响应业务需求,并提升开发人员和 IT 运维人员的生产力。
反超达梦重回榜单第三的 openGauss 本月得分574.22分,与榜单第四名的分差迅速拉大至81.3分。 自上月被达梦赶超后,其本月注重新闻宣发,重归今年3月排行榜优势地位。openGauss 持续打造中国数据库根社区,成绩显著。上月由中国软件行业协会主办的第二届中国国际软件发展大会在北京召开,openGauss 资源池化技术、多个商业发行版解决方案荣获了多个奖项和荣誉。
达梦数据库经过四十余年的技术沉淀和自主创新,本月以492.92分位列榜单第四。 达梦积极推进产学研用深度结合,上月与中信证券签订战略合作协议,将进一步推进在信息数据化服务、信息系统示范实验室建设等方面的合作,聚合优势力量。此外,达梦数据库认证体系完善,也培养了一批批潜在用户。
2023年人大金仓积极携手产业链上下游合作伙伴共建生态体系,并取得显著成效,本月以449.32分位列榜单第五。 其上月联合深圳15所高校以及中国电信、中国移动、新华三、奇安信等企业,共建“深圳市教育技术信创实验室” ,加速推进教育数字化转型,此举将能培养更多数据库的高精尖人才。
华为云GaussDB 本月以441.45分反超阿里云PolarDB,且距榜单第五只有7.87分的差距。 2020年7月20日,GaussDB 数据库业务、组织以及生态上都做了重大的调整。此后,华为云GaussDB 一路高歌猛进,瞄准金融场景,目前已经广泛应用于2500+大客户的核心业务中。
以389.66分排名第七的 PolarDB 持续深耕云原生数据库领域。 上月PolarDB 以过硬的技术实力频频收到成功助力伙伴降本增效的捷报,且在行业内获得了多项荣誉。赛迪顾问公司举办的第24届IT市场年会中,云原生数据库 PolarDB 凭借业界领先的三层解耦、Serverless 等创新能力,荣获“新一代信息技术创新产品”奖,该奖项表明其作为业界优质产品的技术先进性和示范带动性。
腾讯云TDSQL 一直在深水区实践,助力客户完成数字化转型。其本月以307.26分连续六个月稳居排行榜第八。 腾讯云TDSQL 在银行客户的占有率高,后期腾讯云将持续深耕金融领域,并重点攻坚对数据库依赖较重的行业,像能源、交通行业。腾讯云这一战略的提出及实施,将扩大市场领地,热度也会随之水涨船高。
GBase南大通用本月以279分连续三个月位列排行榜第九。上月,GBase南大通用除了收获市场捷报外,还斩获了一些荣誉。 南大通用 GBase 8a MPP Cluster 中标人保财险“2022年基础软件产品及服务采购”千万级项目、Gbase 8c 荣获“2022年软件行业典型示范案例”,这一系列动态新闻的宣发也让更多开发者关注南大通用。
AnalyticDB 始终走在技术前沿,本月以185.84分连续三个月稳居榜单第十。 作为阿里云自研的云原生数据仓库产品,得到了行业广泛的认可。近日,AnalyticDB 获评2023网信自主创新“尖锋榜”-优秀产品奖,这是业界对其的肯定。
二、库中强者显身手
在本月排行榜十名之后,部分数据库厉兵秣马、奋发图强,取得了一定的成绩。小编仅在此筛选了部分数据库的得分和排名,一起来看看它们的发展动态。

图2:2023年5月排行榜优秀数据库得分详情表
亚信科技旗下通用型企业级数据库产品 AntDB 以121.4分连续两个月维持榜单第11名。AntDB 数据库从第一代全自研内存数据库,到现在广泛兼容SQL生态的分布式流式实时数仓,历经15年通信核心业务锤炼,形成了“多、久、快、稳”四大特点。近日,其荣获互联网周刊金i奖“2022年度产品”,并与神州云动、蓝凌软件等多款产品完成兼容互认证。这些消息的宣发是其能在榜单上维持优势地位的原因。
MogDB 是一款具备 openGauss 成熟的内核基因,而且结合云和恩墨数年间为客户服务的经验而成的产品。本月 MogDB 排名较上月上升3个位次至第13名。自2022年12月起,其排名稳步上升,以迅雷不急掩耳盗铃之势直奔前十。近日,在2023数字中国创新大赛·信创赛道全国总决赛颁奖中,云和恩墨的 MogDB 荣获“信创赛道最具发展潜力奖”,还荣获了“信创赛道华北赛区二等奖”,这些荣誉的授予足以证明其实力不容小觑。
阿里云时间序列数据库 Alibaba TSDB 本月排名较上月提升7个位次。其是一种集时序数据高效读写,压缩存储,实时计算能力为一体的数据库服务,可广泛应用于物联网和互联网领域,实现对设备及业务服务的实时监控,实时预测告警。
Kyligence 由 Apache Kylin 创始团队于 2016 年创办,致力于打造下一代企业级智能多维数据库。其本月排名跃升10个位次至第22名。近日,Kyligence 成功签约国内头部的运动鞋服零售商滔搏运动 TOP SPORTS,且已服务中国、美国、欧洲及亚太的多个银行、证券、保险、制造、零售、医疗等行业客户,其正在蓬勃发展中。
拓数派(OpenPie)推出的云原生数据库 PieCloudDB 本月排名急速上升46个位次至第41名,新增1个专利。作为一款云原生eMPP(elastic MPP,弹性大规模并行计算)数据库 PieCloudDB 兼备云原生数据库所特有的即开即用、敏捷灵活、安全可靠等优势,且具备弹性灵活、高性能、稳定成熟等特点,热度迅速上升。
Hyperbase 是星环科技自主研发的实时 NoSQL 宽表数据库,支持百万级高并发、毫秒级低延时业务需求。其本月上升13个位次至第84名。其可以在普通廉价服务器集群上高效支持企业的高并发精确查询与范围查询、流处理应用、全文搜索以及高并发非结构化数据检索。
三、分布式数据库技术发展趋势及应用
数据库作为金融信息系统的核心基础设施,有力支撑金融业数字化转型。北京金融科技产业联盟发布的《分布式数据库金融应用发展报告》中指出,当前的金融核心业务系统呈现由集中式走向分布式的发展趋势,未来分布式的数据库技术的发展将呈现五大发展趋势:
资源服务化。 数据库管理人员(DBA)如果投入大量时间在硬件,操作系统,安装部署升级等运维工作上,将无法聚焦核心价值。因此,数据库产品的发展趋势之一将是利用虚拟化、容器化等云基础设施,实现弹性伸缩、高效安全的运维管理能力,实现数据库的服务化和资源化,提升数据库运维管理能力。
运维智能化。 随着卷积神经网络技术的普及,AI 能力下沉到数据库成为未来另一发展趋势。通过与 AI 技术结合,有望提升数据库的自学习能力,从而提升数据库在运维过程中的参数配置、索引制定、路径规划的自处理能力,实现自监控、自诊断、自优化和自安全端到端运维管理技术,提升数据库产品的可用性和高性能,达到优化 SQL、提高效率、降低运维成本的作用。
数据库密态化。 数据库的另一发展趋势是密态化,即无论在何种业务场景和环境下,数据在传输、运算以及存储的各个环节始终都处于密文状态。当数据拥有者在客户端完成数据加密并发送给服务端后,在攻击者借助系统脆弱点窃取用户数据的情况下仍然无法获得有效的价值信息,从而起到保护数据隐私的作用。
设计松耦合。 逐步松耦合成为数据库设计的发展趋势,表现在将访问层与内核层松耦合,将计算层与存储层松耦合。访问层具备兼容多种生态接口,一个数据库支持多种插件,兼容多种引擎。提供标准的统一接口,屏蔽掉不同引擎的差异性。存算分离技术是实现松耦合的一种比较典型的技术类型,可以将传统分布式数据库的存储组件(数据持久化)与计算组件(计算与内存管理)分开。
混合负载处理。 分布式数据库数据处理分析的实时性和融合性都将有所提升,客户可以通过 HTAP 技术,在支持高并发在线吞吐的同时,提供海量数据的实时在线分析能力。
分布式数据库经过了金融行业三年的实践,已经在众多应用中上线。北京金融科技产业联盟根据调研结果指出,目前存量业务迁移仍是分布式事务型数据库主要的应用场景;小规模集群部署占较大比重,大部分银行依然将分布式数据库作为技术研究和试商用,分布式数据库市场仍处于孵化期。

四、专家观点

白鳝(徐戟)
PostgreSQL ACE Director
南京基石数据技术有限责任公司CTO
公众号【白鳝的洞穴】作者
信创引领趋势,开源助长热度。 墨天轮国产数据库热度排行榜5月版发布,前十名的入围数据库产品没有变化,有变化的只是排名,近半年来,这个趋势没有发生改变。仔细分析一下入围前十名的数据库产品,我们可以发现一个规律,这些数据库都是目前信创的热点产品,随着国产化替代工作的逐步开展,这些在行业应用中占据领先市场地位的产品继续霸榜的可能性极高。
本期墨天轮排行榜的另外一个看点是占据前三名的数据库产品均带有开源属性,而在前十名中,开源数据库占据了半壁江山。经过近十年的培育和国家对开源技术的积极支持,开原生态已经深入人心。在数据库领域,开放的生态会获得更多的关注,这也是国产数据库厂商需要关注的。
个体点评:
OceanBase
随着 OceanBase 4.0的发布,其优秀的产品特性,单机/分布式一体化的产品形态受到了用户的追捧,其热度也迅速上升,连续数月霸榜。这是 OceanBase 数据库在产品定位上更加务实的成果。OceanBase 4.0放弃了以往带有的互联网烙印,真正走向了面向通用场景的市场,而通用数据库是未来数年内我国商用数据库市场上需求最大的种类。TiDB
作为最具国际影响力的国产数据库产品,TiDB 一直在墨天轮上占据前三的位置。TiDB 以其独特的存算完全分离架构,开源的产品形态,在国产数据库领域一直是一个独特的存在。作为一个开源数据库产品,TiDB 在 MySQL 生态上的深耕已经获得了丰富的回报,已经成为 MySQL 数据库替代的首选产品之一。openGauss
openGauss 也是开源生态的受益者,利用开源生态收获了大量的生态合作者。目前基于 openGauss 开源项目的国产数据库玩家越来越多,也让 openGauss 数据库的热度越来越高。数据库产品是需要时间来磨练的,在关键业务领域的装机量决定了未来数年中某个数据库产品的技术进步的幅度。火热的 openGauss 开源生态将会让 openGauss 持续受益。达梦
作为历史最为悠久的国产数据库产品,达梦数据库目前在商业市场上一枝独秀,是目前最成功的国产商用数据库之一。其与 Oracle 数据库的高度兼容性也让达梦成为很多企业做国产化替代的热门选择。随着国内信创工作的持续开展,达梦数据库的热度仍旧会持续升高。
欢迎大家在评论区一起共话5月中国数据库排行榜。限于篇幅,笔者不在此罗列4月国产数据库大事记,感兴趣的朋友可以点此查看:《2023年4月国产数据库大事记》。
相关阅读
- 国产数据库流行度排行榜-墨天轮
- 国产数据库流行度排名规则-墨天轮
- 《往期国产数据库流行度排行榜解读》
- 2023:国产数据库名录和产品信息一览
- 《分布式数据库金融应用发展报告》
- 《2023年4月中国数据库行业分析报告-语出天然,妙算可得.pdf》
原文链接:https://www.modb.pro/db/627605
更多精彩内容尽在墨天轮技术社区,围绕数据人的学习成长提供一站式的全面服务,持续促进数据领域的知识传播和技术创新。
2023年5月中国数据库排行榜:OTO组合回归育新机,华为高斯蓄势待发展雄心的更多相关文章
- 数据库周刊31丨openGauss 正式开源;7月数据库排行榜发布;浙江移动国产数据库AntDB迁移;oracle ADG跨版本搭建;PG解决社保问题;mysqlbinlog解析……
摘要:墨天轮数据库周刊第31期发布啦,每周1次推送本周数据库相关热门资讯.精选文章.干货文档. 热门资讯 1.openGauss 正式开源,华为公开发布源代码[摘要]6月1日,华为正式宣布开源数据库能 ...
- Python操作Mysql数据库——多表组合查询
前面我们介绍了单张表的查询,包括模糊查询.分组.排序.各种筛选条件等等操作,在实际应用中,查询的数据往往不止局限在一张表里,通常需要多张表在一起进行组合查询,今天我们将会对Mysql当中的多张有关联的 ...
- MySQL数据库开发的36条原则【华为云技术分享】
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/detai ...
- 10.1 csp-s模拟测试(b) X国的军队+排列组合+回文
T1 X国的军队 贪心,按$b-a$的大小降序排序,然后就贪心吧 #include<iostream> #include<cstdio> #include<algorit ...
- csp-s模拟测试10.1(b)X 国的军队,排列组合, 回文题解
题面:https://www.cnblogs.com/Juve/articles/11615883.html X 国的军队: 好像有O(T*N)的直接贪心做法 其实多带一个log的二分也可以过 先对所 ...
- 关于华为高斯数据库 GaussDB 版本及认证体系介绍
目录 你需要知道的 技术有国界 从它的名称说起 你听到过的版本 你听到过的流言蜚语 各个版本的区别 版本未来名称 华为 GaussDB 认证体系介绍 GaussDB 其他资料相关链接 你需要知道的 任 ...
- 在数据库中如果组合主键(假设为stuID和stuName)存在则更新,不存在则新增
这是今天在项目中遇到的问题,后来查了一下,有的网友说可以用存储过程,但自己现在还不会用,所以下记载下来,做为学习存贮过程的引子. 现在是在java中实现了这个if的逻辑,
- Python数据库查询之组合条件查询-F&Q查询
F查询(取字段的值) 关于查询我们知道有filter( ) ,values( ) , get( ) ,exclude( ) ,如果是聚合分组,还会用到aggregate和annotate,甚至还有万能 ...
- PostgreSQL数据库切割和组合字段函数
Postgresql里面内置了很多的实用函数,下面介绍下组合和切割函数一.组合函数1.concata.语法介绍 concat(str "any" [, str "any& ...
- 执行dlsym()函数出现: undefined symbol
执行dlsym()函数出现: undefined symbol 执行dlsym()函数出现: undefined symbol 当这个问题出现的时候,可以检查产生so文件的cpp文件,看看是否已经用 ...
随机推荐
- 【Kotlin】官网学习笔记
0.IDEA环境设置: 1.基础语法 BasicSyntax 地址:https://kotlinlang.org/docs/basic-syntax.html 一.方法与变量 可以直接编写main方法 ...
- pyglet.gl.ContextException: Could not create GL context
参考: https://www.saoniuhuo.com/question/detail-2725960.html ========================================= ...
- 实验室服务彻底死机记录——硬件故障——主板pcie槽坏掉或显卡坏掉
2022年11月8日 后记(最新更新) 服务器送售后,售后给厂家技术打电话,厂家技术说可能是显卡的电源线松了,于是我们打开机箱把显卡的电源线紧了紧,然后神奇的事情发生了,故障解除了...... 一 ...
- centos 7 安装 flask
最近 Python 特别火,尤其是在人工智能和大数据分析方面,更是如火如荼.正好放假有空就简单看了下Python 先从熟悉的地方入手,那就从web框架开始学学吧. 首先,官方给了安装方法:http:/ ...
- 构建无服务器数仓(二)Apache DolphinScheduler 集成以及 LOB 粒度资源消费分析
引言 在数据驱动的世界中,企业正在寻求可靠且高性能的解决方案来管理其不断增长的数据需求.本系列博客从一个重视数据安全和合规性的 B2C 金融科技客户的角度来讨论云上云下混合部署的情况下如何利用亚马逊云 ...
- dubbo服务治理(一)降级
在线网站一般都会有服务器压力剧增的时候,比如说网上商城的促销,这个时候常用的手段就是服务降级,根据当前业务情况及流量对一些服务和页面有策略的降级,以此缓解了服务器资源压力,以保证核心任务的正常运行,同 ...
- __set_BASEPRI(); 使用不正常
虽然 BASEPRI 是8位寄存器,但是STM32的CortexM3&M4只用了高4位,低四位是没有用到的. __set_BASEPRI(0x0f); // 无效,小于0x0f的值无效 __s ...
- Camera | 8.让rk3568支持前后置摄像头
一.目标 本文主要目标是,支持前置摄像头0v5648.后置摄像头ov13850,以及移植过程遇到的一些小问题的解决. 1. 摄像头连接图 参考上图,摄像头详细信息如下: 2个摄像头均连接在I2C通道4 ...
- docker离线环境下部署时间同步服务
服务端部署 在线环境 docker run --name=ntp-server \ --restart=always \ --detach \ --publish=123:123/udp \ --re ...
- JAVA——水仙花数问题
2024/07/12 1.问题 2.错误解法 3.错误分析 4.正确解法 5.其他:关于Java中幂函数的用法 6.参考 1.问题 2.错误解法 import java.util.Scanner; p ...