2020年05月数据库排行榜
DB-Engines 排名是按人气排名数据库管理系统,涵盖 340 多个系统。排名标准包括搜索系统名称时搜索引擎结果的数量、Google 趋势、 Stack Overflow 网站、LinkedIn、Twitter 等社交网络中的提及的情况, 综合比较、排名。该排名每月更新一次。
2020年5月排名虽然 Top 10 与上月没有明显变化。
本月的排行榜,Oracle 较上月几乎持平,仅微涨 0.02 分;相较而言,MySQL 增长明显,达到 14.29 分,比其4月份的增长( 8.62 分)高了近 66%。微软的两个产品 Microsoft SQL Server 和 Microsoft Access 继续下滑,分数分别下降 5.12 分和 2.02 分;IBM Db2 也出现了 2.99 分的跌落,老牌商业数据库在全球遭受新冠病毒疫情影响下可谓有些捉襟见肘。
前8名排列基本稳定,可以看到SQLite上升了2名,由11名上升到9名,到了几十位,后面增长明显的是Amazon DynamoDB以及SAP Adaptive Server,这两个产品均为云相关,是否和疫情有关有待观察。
PostgreSQL ,一改上月颓势,本月增长 4.95 分,在疫情影响的经济形势下,开源数据库扛住了压力。
数据库系统TOP 20排名
国产数据库传佳音
5月20日,世界上权威数据库评测机构——国际事务处理性能委员会(TPC),发布最新评测榜单,蚂蚁金服自研的分布式关系数据库OceanBase,以7.07亿的tpmC的评测成绩再次夺冠,并将自己之前创造的记录提升了近11倍。
2019年10月,OceanBase打破甲骨文长达9年的“垄断”,登顶TPC榜首时,业界有不少的评论称,阿里的第一名成绩不会保持太久的,甲骨文、IBM等老牌数据库厂商很快就会刷新OceanBase创造的记录。OceanBase这次直接用提升11倍的成绩,对那些唱衰言论给出最好回应。
除了tmpC,TPC-C的评测还有一个重要指标,就是用系统的总价格除以tmpC得分,得到性能价格比的指标(Price/tpmC)。
在这一项指标中,OceanBase是3.98cny/tmpc,在折算后比甲骨文的Orcale数据库低了近50%。其中最为关键的一点是,Orcale在TPC-C使用顶配的专用设备,计算集群动用了108 颗 T3 SPARC 处理器,1728 个物理核心和 13824 个执行线程,同时使用了97 台 COMSTAR 专用存储设备,这些存储设备都经过专门的优化,使用Intel 服务器作为存储机头。
Oceanbase是布署在1557 台增强型阿里云ECS i2d服务器上的,并未使用专门存储。数据库的性能是很依赖服务器的计算与I/O能力,在这方面阿里云ECS i2d不但配备了Intel Xeon(Skylake) Platinum 8163 处理器、NVMe SSD本地磁盘,同时其网络性能也达到了25G的带宽和400万PPS的转发能力,这使得i2d适用于各种如OLTP、NoSQL与数据仓库等数据库应用场景。
综合自DB-Engine等,一并致谢。
推荐阅读:
TIOBE:2020年5月编程语言排行榜 C语言五年后重返第一
PYPL 二月榜单发布:最受欢迎的编程语言、IDE 和数据库都是哪些?