PostgreSQL 获评2017 DB-Engines年度DBMS榜首

在 DB-Engines 网站,一年一度的年度数据库已经被评选出来,2017 年的年度数据库花落 PostgreSQL。

百花齐放春光好,各领风骚立潮头,最近几年的年度数据库是这样的:

Microsoft SQL Server 2016 Oracle 2015 MongoDB 2014 MongoDB 2013

评委会写到:

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 其他的数据库表现:

  1. Oracle,MySQL和Microsoft SQL Server。 虽然他们的分数下降了,但他们仍然无可争议地领先DB-Engines的人气排名。
  2. 时序DBMS是增长最强劲的DBMS类别。 2017年,他们的成绩令人印象深刻地增加了70%左右。
  3. 基于云的数据库管理系统进一步提高了他们的知名度,是公认的内部数据库管理系统安装的替代方案。

最后让我们看一下前10位明星的排名:

原文发布于微信公众号 - 数据和云(OraNews)

原文发表时间:2018-01-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏菩提树下的杨过

MSDN官方的ASP.Net异步页面的经典示例代码

示例1.演示异步获取一个网址的内容,处理后显示在OutPut这一Label上 using System; using System.Web; using S...

1955
来自专栏谈补锅

记录C#常用的代码片段

using Newtonsoft.Json; using Newtonsoft.Json.Linq;

892
来自专栏积累沉淀

Hive2.0.0操作HBase 1.2.1报错解决

首先看错  org.apache.hive.service.cli.HiveSQLException: Failed to open new session: ...

2319
来自专栏葡萄城控件技术团队

Table-values parameter(TVP)系列之二: 利用DataTable将其作为参数传给SP

一,回顾         上一部分讲述了“在T-SQL中创建和使用TVP”,通过T-SQL建立如下的对象:         1)Tables ...

2059
来自专栏跟着阿笨一起玩NET

[C#]工具类—FTP上传下载

  不错的文章:http://www.cnblogs.com/greatverve/archive/2012/03/03/csharp-ftp.html

1111
来自专栏菩提树下的杨过

SqlTransaction事务使用示例

using System; using System.Data; using System.Data.SqlClient; using System.Co...

1838
来自专栏DT乱“码”

简单的考勤系统

连接数据库类 package com.lianrui.it; import java.sql.Connection; import java.sql.Driv...

3429
来自专栏闻道于事

商城项目整理(三)JDBC增删改查

商品表的增加,修改,删除,订单表的增加,确认,用户表的查看,日志表的增加,查看 商品表建表语句: 1 create table TEST.GOODS_TABL...

5425
来自专栏xingoo, 一个梦想做发明家的程序员

windows程序设计-第四章 system1.c

/*---------------------------------------------------- SYSMETS1.C -- System M...

23010
来自专栏码匠的流水账

聊聊spring cloud的AbstractLoadBalancingClient

本文主要研究一下spring cloud的AbstractLoadBalancingClient

812

扫码关注云+社区