在 DB-Engines 网站,一年一度的年度数据库已经被评选出来,2017 年的年度数据库花落 PostgreSQL。
百花齐放春光好,各领风骚立潮头,最近几年的年度数据库是这样的:
Microsoft SQL Server2016
Oracle2015
MongoDB2014
MongoDB2013
评委会写到:
PostgreSQL 在过去一年中比任何其他341个受监控数据库管理系统都更受欢迎。因此,我们宣布PostgreSQL为2017年的年度DBMS。
年度数据库的评选是这样得出的:从2018年1月的最新分数中扣除了2017年1月份的流行分数,使用这些数字的差值,而不是一个百分比作为计算的依据,这样的算法。最终得到按照各个数据库在2017年设法提高其受欢迎程度的多少来排序的DBMS列表,换句话说,还有多少人开始进行沟通,例如工作机会,在网络上的专业简介条目和引用。
年度DBMS:PostgreSQL
虽然PostgreSQL已经在去年的排行榜上排名第三,但在去年的排名中,2017年对于PostgreSQL来说是更好的一年。在2017年的每月单月排名中,总得分55.81分(+ 17%),2017年跑赢其他所有数据库系统。
在2017年,PostgreSQL超过了MongoDB,并且在DB-Engines流行度排名中获得了第四名。 PostgreSQL 10的新版本有助于进一步激发行业对该产品的兴趣。 随着Declarative Partitioning的引入,改进的查询并行性,逻辑复制和同步复制的Quorum Commit ,PostgreSQL 10 的影响力在不断的增强。
下图展示了PG对于MongoDB的超越:
亚军:Elasticsearch
Elasticsearch已经成为2014年DBMS年度最佳系统之一。它是迄今为止最受欢迎的搜索引擎(Solr和Splunk之前),并在2017年将其分数提高了16.38分(+ 15%)。
有两个事实可能促成了Elasticsearch的持续成功:Elasticsearch 6在去年11月的发布,以及Elasticsearch公司Elastic的努力,围绕Elasticsearch创建了一个Elasticsearch生态系统,包括数据收集,数据可视化 和 机器学习。
第三名:MariaDB
MariaDB在2017年将其得分提高了13.26分(+ 29%)。2017年1月被列为第20名,2017年排名第17。有趣的是,MariaDB的大哥 MySQL 损失了66.58分( - 6%)。 如果在MariaDB 10.3的GA版本和MariaDB的一些Linux发行版本的支持下,这个趋势将持续到2018年,也就不足为奇了。
我们祝贺PostgreSQL,Elasticsearch和MariaDB在2017年的成功。
关于 2017 其他的数据库表现:
Oracle,MySQL和Microsoft SQL Server。 虽然他们的分数下降了,但他们仍然无可争议地领先DB-Engines的人气排名。
时序DBMS是增长最强劲的DBMS类别。 2017年,他们的成绩令人印象深刻地增加了70%左右。
基于云的数据库管理系统进一步提高了他们的知名度,是公认的内部数据库管理系统安装的替代方案。
最后让我们看一下前10位明星的排名:
领取专属 10元无门槛券
私享最新 技术干货