文 | 局长

出品 | OSC开源社区(ID:oschina2013)

DB-Engines 数据库流行度排行榜 发布 了 3 月份的更新。

打开网易新闻 查看精彩图片

三巨头 Oracle、MySQL 和 Microsoft SQL Server 是分数下降最多的数据库,其中 SQL Server 与去年同期相比,分数下降接近 10%。Oracle 和 MySQL 分别减少了 70.42 和 56.59 分。

打开网易新闻 查看精彩图片

经常被拿来和 MySQL 比较的 PostgreSQL 本月拿下“最佳得分”,其分数较上月增加了 7.54 分,和去年同期相比更是增加了 67.64 分,两项分数的增幅均为全场第一。

打开网易新闻 查看精彩图片

再结合 MySQL 和 PostgreSQL 分数的趋势变化来看,PostgreSQL 从 2014 年开始进入高速增长状态,而 MySQL 自 2016 年以来开始缓慢下降。

打开网易新闻 查看精彩图片

获得 “2021 年度数据库” 称号的 Snowflake 依旧保持着火热的势头,其排名从上月的第 15 名上升到了第 14 名。分数与去年同期相比增加了 63.04,这个增幅仅次于 PostgreSQL。

继续看看较为常见的数据库的分数趋势变化:

打开网易新闻 查看精彩图片

(两条指数式增长的曲线分别是 Snowflake 和 ClickHouse)

最后看看各类型数据库的排名情况。

关系数据库前 10 名

打开网易新闻 查看精彩图片

Key-Value 数据库前 10 名

打开网易新闻 查看精彩图片

文档数据库前 10 名

打开网易新闻 查看精彩图片

时序数据库前 10 名

打开网易新闻 查看精彩图片

图数据库前 10 名

打开网易新闻 查看精彩图片

DB-Engines 根据流行度对数据库管理系统进行排名,排名每月更新一次。排名的数据 依据 5 个不同的指标 :

  1. Google 以及 Bing 搜索引擎的关键字搜索数量

  2. Google Trends 的搜索数量

  3. Indeed 网站中的职位搜索量

  4. LinkedIn 中提到关键字的个人资料数

  5. Stackoverflow 上的相关问题和关注者数量

这份榜单分析旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及到的排名情况并非基于产品的技术先进程度或市场占有率等因素。无论排名先后,选择适合与企业业务需求相比配的技术才是最重要的。

END