DB-Engines.com 于十年前推出。从那时起,该网站和数据库行业发生了很多变化。
2012年10月,第一个 DB-Engines 排名列出了18个数据库管理系统。十年后的今天,最新排名显示有397个系统在列。当然,2012 年刚刚发布时,最初的排名只关注主流数据库厂商,一年之内则增长到200个系统。尽管如此,DBMS 领域在这十年中已经显著扩展。最新排名中有157个系统(即39.5%)在2012年是根本不存在。
显然,当今的 DBMS 世界已经发生了很大的变化,但是如果我们比较十年前和十年后的两个排名,它的顶部位置非常稳定。Oracle 从未失去第一的位置,尽管排名分数的差距正在缩小。MySQL 和 Microsoft SQL Server 始终排在第2和第3位,相互交替几经变换。从2012年开始,前10名中有8个目前仍在Top 10中,只有 Cassandra(现在排名第11)和 Memcached(现在排名第32)掉出了前十。它们已被 Redis 和 Elasticsearch 取代。MariaDB 和 Snowflake 很有可能在不久的将来进入前十名。
除了排名中越来越多的系统外,这里还有另一个变化:今天排名前8位的系统都被归类为多模数据库。十年前其实并没有多模这一分类,只是因为当时这似乎没有必要。与此同时,许多 DBMS 提供商通过支持各种模型扩展了他们的范围。一个典型的例子是 Redis,它最初是一个纯键值存储,现在支持时间序列、空间数据和图形,可以用作搜索引擎。尽管头部那些数据库有覆盖更多场景的趋势,但高度专业化的系统总会有空间,可以为特定群体提供可靠的解决方案。
无论是从系统数量(41%的系统支持该数据模型)还是流行度(71%的流行度得分)来看,关系型数据库仍然是主要的数据模型类别。然而,所有其他类别都显示出更高的增长率,图数据库和时序数据库是过去10年的最大赢家。
这十年里有六个数据库获得了久负盛名的年度 DBMS 奖,该奖项是授予那些在当年人气最高的系统:PostgreSQL(3次)、MongoDB(2次)、Oracle、Microsoft SQL Server、MySQL 和 Snowflake 各一次。下一个奖项将于2023年初出炉,您可以在当前排名表中看到各个厂商的表现。
本文想借此机会向 DBMS 行业里的各个合作伙伴表示感谢。许多供应商使用 DB-Engines 的服务,比如在网站的详细产品页面中,或作为特色产品、第三方产品或赞助商向访问者显示相关信息。这种合作使 DB-Engines.com 能够在未来许多年继续维护和开发该网站。
本文作者:Matthias Gelbmann, Paul Andlinger
译者:Shawn.W潇
原文链接:https://db-engines.com/en/blog_post/99
评论


