DB-Engines 发布了 10 月份的数据库排名榜单。
相比上个月,前十排名较为稳定,仅有 Elasticsearch 与 Redis 交换了 7、8 名的位置,前三名分别还是 Oracle、MySQL 与 SQL Server,三者指数照常与后边的数据库隔了鸿沟,其中 SQL Server 指数下降 19.64,不仅是前三中下降最多的数据库,也是十月整个榜单中之最。
SQLite 自 2 月进入前十后,现在基本稳定在第九的位置,不过也需要注意,本月榜单中,相比上个月,SQLite 指数下降了 1.25,而排在它之后的 Cassandra 仅下降 0.08,并且二者目前的分值仅相差 6.33,同时,第十一位的 Access 与 Cassandra 仅相差 0.85,下个月第九名是这三者的谁还不好说。
上个月底 PostgreSQL 发布 v13,似乎没能为其带来多少关注,本月榜单中它仅增长了 0.12,不过相比去年同期倒是猛涨了 58.49,在榜单中也着实抢眼。
整体上看,似乎关系型数据库还是占主流,但是前十中指数几乎全线下跌,相反,诸如文档数据库、kv 数据库等其它类型反而见涨,这是一个有趣的趋势。
看一看各类型数据库的排名情况:
关系型 DBMS:
kv 存储:
文档型存储:
时序 DBMS:
图 DBMS:
完整榜单查看:https://db-engines.com/en/ranking
DB-Engines 根据受欢迎程度对数据库管理系统进行排名,排名每月更新一次。排名的数据依据 5 个不同的指标:
1、Google 以及 Bing 搜索引擎的关键字搜索数量
2、Google Trends 的搜索数量
3、Indeed 网站中的职位搜索量
4、LinkedIn 中提到关键字的个人资料数
5、Stackoverflow 上相关的问题和关注者数量
这份榜单分析旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及的排名情况并非基于产品的技术先进程度或市场占有率等因素。无论排名先后,选择适合与企业业务需求相比配的技术,才是最重要的。