提到数据库排名,此时脑海里浮现出的是什么?是 DB-Engines,还是墨天轮数据库排行?两者间有什么区别?下面来聊一下业内这两个知名数据库排名平台。 本篇文章约有3000字,预计阅读时间7分钟,如阅读时间有限,请直接阅读文章末尾的对比表格。
正文开始前,作者先在这里贴标签,如有不准确、不全面的地方,欢迎文章下方留言交流。
DB-Engines 数据库排行
墨天轮国产数据库排行
DB-Engines 数据库排行
主页:
https://db-engines.com/en/(复制链接至浏览器中浏览)
DB-Engines 创建于 2012 年 10 月,由奥地利 IT 咨询公司 solid IT 创建和维护,截至本月(2021 年 9 月)即将运营满 9 年。
它的 Slogan 是“Knowledge Base of Relational and NoSQL Database Management Systems”,9 年间所收录产品从 2012 年最初记载的 5 个分类、18 款数据库产品发展到如今的 15 个分类、378 款数据库产品,称得上是数据库的知识库,在相关产品对比及选型文章中不断被引用。
自多年前接触 DB-Engines开始,网站的主页始终保持这种怀旧的风格,不知道是否在传递着经典不褪色的意思?
(图源:DB-Engines 主页)
DB-Engines is a new initiative to collect and present information on relational and NoSQL database management systems.
DB-Engines 第一篇 Blog 的第一句话:“DB-Engines 是一个用来收集并展现关系型和非关系型数据库信息的新项目。”
在过去的一段时间,谷歌、亚马逊等厂商依托于强大的基础设施在数据领域的创新使行业发生天翻地覆的变化,发展的同时也给业内带来了一些困惑,DB-Engines 试图通过“人气值”即流行度得分的形式给出参考,同时提供了产品相对应的概念和属性。
DB-Engines 流行榜单概况
(图源:DB-Engines 排名和曲线)
DB-Engines 9 月榜单,一眼望去 TOP 产品都是相对熟悉的主流数据库,个别产品虽没有使用过但也眼熟了。
在榜单解读方面 DB-engines 没有定期专栏解读,Blog 板块下的文章更新频率较低。
下面看下 DB-Engines 是通过什么方式计算流行度的。
DB-Engines 如何计算流行度?
DB-Engines 网站对数据库流行度得分的计算方式如下。
使用知名 IT 相关问答网站 Stack Overflow 和 DBA Stack Exchange 上的相关问题数量和感兴趣的用户数量进行衡量。
使用的是领先的求职搜索引擎上的招聘信息,如 Indeed 和 Simply Hired。
使用的是国际上最流行的职业社交网站 LinkedIn。
统计推特上提到该系统的推文数量。
了解完流行度的计算方式后不知你现在作何感想,6 个方面的内容难以覆盖到我们身边大部分人。这里不讨论“XX上网”,毕竟有人离不开、有人嫌麻烦。个人觉得从本土化角度分析,离我们确实稍有点距离。
可以说 DB-Engines 在一定程度上忽略掉了我们这个大市场。
虽然友好度欠佳,仔细看 DB-Engines 其实还是有我国部分数据库的身影,如 TiDB、PolarDB、SequoiaDB、TDSQL、KingBase、TSDB、TDengine、EsgynDB 和 K-DB 等产品,为你们点赞!
墨天轮国产数据库排行
主页:
https://www.modb.pro/dbRank(复制链接至浏览器浏览)
回首过去的两到三年,国产数据库迎来了一波新的发展,尤其在新基建驱动下如获新生,更多的用户和厂商也开始关注起国产数据库这一领域。
墨天轮国产数据库流行度排行在 2019 年和大家见面,起初墨天轮排行榜中可以查到国际主流数据库的排名情况,从 2020 年 9 月开始,推出“国产数据库流行度排行”,聚焦国产产品,建设国产生态,同年 10 月榜单中加入了信通院评测参考指标,提供更丰富的参考维度。
(图源:墨天轮国产数据库排行)
墨天轮国产数据库流行度榜单由刚开始收录的 104 款产品发展至如今(2021 年 9 月) 142 款产品,涉及 8 个分类,展现国产数据库崛起、繁荣发展的一面。
以下是盖老师(eygle)对近年国产数据库发展的理解。
2019,国产数据库元年开启新纪元
2020,国产数据库崭露峥嵘的发轫之年
2021,国产数据库的躬行实践之年
墨天轮国产数据库流行榜单概况
(图源:墨天轮国产数据库排行和曲线)
以上截图是墨天轮 2021 年 9 月的国产数据库流行度榜单。
详细解读请参考墨天轮发布的《2021年9月国产数据库排行榜:达梦奋起直追紧逼OceanBase,openGauss反超PolarDB再升一位》。
墨天轮如何计算流行度?
墨天轮主要根据如下数据来计算出数据库当月的得分和热度。
0、加分项
Gartner市场份额排行;IDC市场份额排行;Gartner魔力象限;TPC-C排行;通过信通院评测;DB-Engines上榜。
后续计划引入专利数、论文数、公示的中标记录、参加知名论坛、权威评测榜单、举办活动次数等。
1、搜索引擎
引入百度、必应、谷歌以及微信公众号文章当月搜索条目数,且每个搜索引擎权重不同,如国内百度、公众号文章较高;
除了数据库英文名称搜索,加入中文化搜索如“金仓数据库”、“达梦数据库”等,且每个关键字设置了不同的权重,如中文化搜索较高;
排除关键字为通用英文的问题,如K-DB、CloudTable、TSDB等的搜索关键字改为浪潮K-DB、华为CloudTable、阿里TSDB。
2、趋势指数
引入百度指数、360趋势数据。
3、博文数目
引入微信公众号、CSDN、墨天轮等社区中博文数目。
4、招聘岗位数
引入51JOB相关招聘数据。
5、文献数目
引入知网数据。
6、问答数目
引入CSDN、Stack Exchange、Stack Overflow、墨天轮问答数据,且权重不同,如CSDN、墨天轮问答较高。
相比 DB-Engines,墨天轮排行榜在本土化方面做的比较好,1 个加分项和 6 个考核维度的内容看起来没有距离感。
除此之外,墨天轮结合每月结合产品流行度的动态,推出了“国产数据库排行榜 – 月度解读”专栏,官方发布解读文章,国产动态一览无余。
(图源:墨天轮国产数据库排行榜月度解读)
指数对比
前面两部分内容说明了流行度的计算方式,也看出在本土化渠道差异较大,为了进一步说明,这里引入百度和谷歌的指数。
时间范围 2021.8.1~2021.8.31,分别观察在不同搜索引擎下搜索指数的差异。
Oracle/MySQL
(图源:百度指数 Oracle/MySQL)
(图源:谷歌趋势 Oracle/MySQL)
以下是 8 月的指数对比。
在百度中明显 MySQL 热度更高,在谷歌中 8 月的平均值只达到 Oracle 的一半,两平台对与 Oracle 和 MySQL 的指数计算是截然相反的。
TiDB/OceanBase/DAMENG
(图源:百度指数 TiDB/OceanBase/DAMENG)
(图源:谷歌趋势 TiDB/OceanBase/DAMENG)
以下是 8 月的指数对比。
谷歌趋势中 OceanBase 和 达梦 的分数仅仅为 2,TOP 产品的分值比例也同百度存在较大的差异。
无论是主流产品的对比还是国内数据库产品的对比,两个平台的指数差异是相当大的,可见对产品流行度排行的影响。
这里贴出链接,可自行验证。
百度指数:https://index.baidu.com/(复制链接至浏览器中浏览)
谷歌趋势:
https://trends.google.com/(复制链接至浏览器中浏览)
写在结尾
为了更直观展现 DB-Engines 和墨天轮国产数据库排行的区别和特点,结合文章开头提到的标签,直接上表格。
看完以上内容,哪个榜单更适合你呢?
墨天轮原文链接:https://www.modb.pro/db/109350?sjhy(复制到浏览器或者点击“阅读原文”立即查看)
关于作者
Tank,ACDU 成员,解决方案专家。7 年+数据库相关经验,善于制定决方案,所服务行业覆盖互联网、金融和运营商等。已获 Oracle OCM、MySQL OCP、RHCE 技术认证。热爱数据库技术,现专注于开源分布式数据库和中间件领域。
来源:数据和云智能
原创文章,作者:jinwe2020,如若转载,请注明出处:https://www.biaojianku.com/archives/814.html