DB-Engines 9月数据库排名:ClickHouse一路猛冲,Redis坐稳第七
来源:华章计算机(hzbook_jsj)
转载请标明出处
DB-Engines最近发布了2020年9月份的数据库排名。该网站根据数据库管理系统的受欢迎程度对其进行排名,实时统计了358种数据库的排名指数。前10名的排行情况详见下图:
1-10排名情况
在国产数据库异军突起的现在,Oracle、MySQL 、Microsoft SQL Server 前三的宝座短时间内怕是无可超越。
PostgreSQL也稳居第四名,它包括了可以说是目前世界上最丰富的数据类型的支持,还是全功能的自由软件数据库,很长时间以来,PostgreSQL是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。
推荐语:《数据库高效优化》本书以大量案例为依托,系统讲解了SQL语句优化的原理、方法及技术要点,尤为注重实践,在章节中引入了大量的案例,便于学习者实践、测试,反复揣摩。
Cassandra与Microsoft Access在第10、11名之间争得“你死我活”,不是你10就是我11。本月Cassandra胜出挤进前十。Cassandra是一套开源分布式NoSQL数据库系统,它的名称来源于希腊神话,最初由Facebook开发,用于简单格式数据。在列族数据库排名中,一直位列第一。列族数据库排名情况见下表:
列族数据库9月排名情况
列族数据库中Cassandra稳居第一,Hbase稳居第二。
HBase是基于Apache Hadoop构建的一个高可用、高性能、多版本的分布式NoSQL数据库,是Google BigTable的开源实现,通过在廉价服务器上搭建大规模结构化存储集群,提供海量数据高性能的随机读写能力。
HBase流行趋势图
上个月Redis终于一甩千年老八的地位,以0.55之差超越了Elasticsearch位居第七。本月,Redis和Elasticsearch的评分较上月虽都有下降,Redis依然以1.36之高“打败”Elasticsearch,坐稳了第7的宝座。
推荐语:《Redis设计与实现》资深Redis技术专家撰写,深入了解Redis技术内幕的必读之作。从源码角度解析Redis 的架构设计、实现原理和工作机制,为高效使用Redis提供原理性指导。
较上个月,除了Microsoft Access跌出前十榜,下降到第11名。第12名到第30名的排名均无变化。
11-30排名情况
较去年同期涨幅榜冠军依旧是微软的Azure SQL,虽然排名没有上升,但本月得分较上月增长3.60分,较去年同期增长32.91分。
时序数据库排名第一位的InfluxDB较去年排名上升了4名,得分增长了4.69。InfluxDB是一个由InfluxData公司开发的开源时序型数据库,专注于海量时序数据的高性能读、高性能写、高效存储与实时分析,在DB-Engines Ranking时序型数据库排行榜上位列榜首,广泛应用于DevOps监控、IoT监控、实时分析等场景。具体的DB-Engines Ranking时序数据库的排名情况见下表。
时序数据库9月排名情况(前20位)
InfluxDB的流行趋势图如下所示。
InfluxDB流行趋势图
再从第31名开始看,9月排名整体涨幅不大,都是一两位地上下浮动。在右侧Score区也可以明显地看出绿色分数碾压红色,整体呈现上涨的趋势。
31-70排名情况
较8月得分来看,涨幅最大的是ClickHouse,得分增长了0.68,排名上升了3位。
ClickHouse被称为最快的数据库,源于俄罗斯的Yandex 公司对数据聚合的实时需求,并逐步发展为面向现代 CPU 架构的高性能SQL数据库。ClickHouse独特的查询语言扩展以及大量的内置处理函数能够高效地完成复杂数据分析。ClickHouse代码工整,提供了完整的用于二次开发的接口,因此受到不少开发人员的追捧。
ClickHouse流行趋势图
ClickHouse开源时间虽短,但是增势迅猛。自2016年开源以来,ClickHouse一直保持着飞速的发展,是目前业界公认的OLAP数据库黑马,已在头条、阿里、腾讯、新浪、青云等众多公司得以应用。
完整排名请看这里:
http://db-engines.com/en/ranking