近日,DB-Engines发布了2017年4月数据库排名。
前十名中,前三把交椅仍由数据库三大巨头——Oracle、MySQL以及Microsoft SQL Server占据,其中具体排名情况依旧是Oracle居首,占据霸主地位,MySQL和Microsoft SQL Server依次位列二三名。
前20排名情况:
Oracle,MySQL 和 Microsoft SQL Server 仍占据前三名。但位列第一、二名的 Oracle 和 MySQL 得分距离似乎在不断拉大,MySQL 自上个月下降 4.23 分后,本月再下降 11.46 分,成为本月跌幅最大的数据库,目前与 Oracle 已拉开 37.38分的差距。看来大家希望看到的 MySQL 取代 Oracle 的希望又要破灭了。值得关注的是Redis本月排名上升,超越SQLite成为第九名。
排名前十的数据库当中,仍由传统关系型数据库主导,而NoSQL数据库MongoDB、Cassandra、Redis分别位列五、八、九位。
上图为数据库流行趋势图,从图中可以看出,MySQL作为前三名数据库当中唯一的免费数据库,受欢迎程度呈相对稳定的增长趋势。纵观整体的受欢迎程度变化趋势,开源分布式搜索引擎ElasticSearch的涨幅最为明显,排名十一位。
DB-Engines数据库排名依据:
-
Google、Bing,以及Yandex三大搜索引擎的关键词搜索量
-
Google Trends的搜索量
-
Stack Overflow和DBA Stack Exchange上相关问答的讨论频率
-
Indeed和Simply Hired网站中相关职位的搜索量
-
LinkedIn、Upwork中涉及的相关资料数量
-
Twitter上的相关推文统计
完整排名请参见:http://db-engines.com/en/ranking