DB-Engines 3 月份流行度排行已更新(基于 2 月份的整体数据变化)。
从总榜来看,排名前十数据库唯一的变动是 Microsoft Access 从二月份的第 11 名上升至现在的第 10 名,分数较上个月增加了 3.97 分,总分为 118.14。若保持这种趋势,下个月有望再上升至第 9 名。
排名前六的依旧保持不变:Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB 和 IBM Db2,由于这几个数据库各自都拉开了不小的差距,相信这个排名未来会持续很长一段时间。
这里面 Microsoft SQL Server 的数据比较突出,因为它的分数在榜单里下跌最多——较上个月减少了 7.63 分,与去年同期相比则减少了 82.55 分,两个分数都是榜单之“最”。
Redis 经过了 2 月之后,与它前一名 IBM Db2 的差距再度缩小,现在两者分数相差无几,有较大的希望进入榜单第 6 名。虽然 Redis、Elasticsearch 和 IBM Db2 的分数都比较接近,但从以往的变化来看,Redis 和 Elasticsearch 呈现出的是上升趋势,IBM Db2 则逐渐下降。
继续往下看看排名 20 之后的数据库,以年为维度,排名显著上升的数据库有 Snowflake 和 Clickhouse,Snowflake 由去年同时期的第 100 名上升到现在的第 30 名,后者也从第 75 名上升至第 50 名。两者都属于云数据仓库,Snowflake 的母公司去年上市后更是获得巴菲特青睐,股价飙升。相信这也是它排名上升的主要原因。
最后看看各类型数据库的排名情况。
关系数据库前 10 名
Key-Value 数据库前 10 名
文档数据库前 10 名
时序数据库前 10 名
图数据库前 10 名
DB-Engines 根据流行度对数据库管理系统进行排名,排名每月更新一次。排名的数据依据 5 个不同的指标:
- Google 以及 Bing 搜索引擎的关键字搜索数量
- Google Trends 的搜索数量
- Indeed 网站中的职位搜索量
- LinkedIn 中提到关键字的个人资料数
- Stackoverflow 上相关的问题和关注者数量
这份榜单分析旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及到的排名情况并非基于产品的技术先进程度或市场占有率等因素。无论排名先后,选择适合与企业业务需求相比配的技术才是最重要的。
本文地址:https://www.oschina.net/news/131940/db-engines-ranking-202103