DB-Engines 最近发布了 2021 年 9 月份的数据库排名。该网站根据数据库管理系统的受欢迎程度对其进行排名,实时统计了 378 种数据库的排名指数。前 30 名的排行情况详见下图:
跌幅榜情况
较去年同期,本月三霸主集体暴跌再次霸占了“同期跌幅榜”。Oracle 较去年同期得分下降 97.82,稳占“同期跌幅榜冠军”。
MySQL 较去年同期得分下降 51.72,较上个月得分下降 25.69,拿下“本月跌幅榜冠军”,整体得分依然呈现下滑趋势。
Microsoft SQL Server 较去年同期得分下降 91.91,拿下“同期跌幅榜亚军”,较上个月得分下降 2.50,也拿下了“本月跌幅榜亚军”。
长期霸榜前三的 Oracle、MySQL 和 Microsoft SQL Server 的得分区亮起了红灯,紧随其后的 PostgreSQL 和 MongoDB 的得分逐月增加,Microsoft SQL Server 的得分跌出 1000 以下,三霸主猛甩其他数据库的鸿沟也正在逐渐缩小。
涨幅榜情况
分布式数据库 MongoDB 较上个月的得分虽然下降了 0.04 分,但是较去年同期的得分上涨了 50.02,拿下了“同期涨幅榜冠军”。
紧随其后的是 Snowflake,较去年同期得分上涨 49.39,较上个月得分上涨了 5.53,同时拿下了“本月涨幅榜冠军”和“同期涨幅榜亚军”。
值得注意的是,Snowflake 较去年同期排名上升了 86 名,2020 年 9 月得分出现拐点猛增,从 2.673 分左右到现在的 52.07 分,一年实现近 20 倍的跃迁,绝对是一匹风驰电掣的黑马。Snowflake,一家数据仓库云服务公司,在 2020 年下半年不但以高市值火爆美国股市,而且漂洋过海,让中国的产业同行刮目相看。
整体分析
Oracle、IBM、微软等巨头企业基本上垄断了国内早期的数据库市场,不过,随着国力的强大及高等教育的普及,国内 IT 界已经涌现出了大量的专业人才,Oracle 系的达梦 DM、MySQL 系的巨杉、TiDB 等国产数据库纷纷登上历史舞台。用户不再是被动接受,而是可以主动选型,这标志着 国内数据库市场正逐步进入百家争鸣的时代。虽然各大开源类数据库百花齐放,然而,在 DB-Engines 全球数据库排行榜上,Oracle 和 MySQL 依然是世界上最受欢迎的商业和开源类数据库,而且领跑优势还在继续扩大。
小众数据库不可小觑
数据库相关从业人员可以将 DB-Engines 数据库排名作为参考,大数据时代发展速度之快超乎我们的想象,新的数据库产品仍然在不断诞生,如果你的需求比较特殊,大众数据库产品无法很好地满足你,一些快速兴起的小众数据库也很有可能更适合你。
时序型数据库前 5 名排名情况如下表:
InfluxDB 是一个开源的、高性能的时序型数据库,在时序型数据库 DB-Engines Ranking 上排名第一,本月总榜排名 28,较去年同期得分上涨 6.17,前进一名。
InfluxDB 专注于海量时序数据的高性能读、高性能写、高效存储与实时分析,解决海量数据场景的问题。
键值数据库前 5 名排名情况如下表:
Redis 作为基于键值对的 NoSQL 数据库,具有高性能、丰富的数据结构、持久化、高可用、分布式等特性,在 DB-Engines Ranking of Key-value Stores 排名第一。同时 Redis 本身非常稳定,已经得到业界的广泛认可和使用。掌握 Redis 已经逐步成为开发和运维人员的必备技能之一。
本月 Redis 甩开 Elasticsearch,超过 Db2,得分上涨 2.05 拿下本月总榜第 6 的宝座。
黑马数据库
ClickHouse 开源时间虽短,但是增势迅猛。热到烫手的 ClickHouse 究竟有多强?看看大厂对它的青睐你就懂了!
今日头条内部用 ClickHouse 来做用户行为分析,内部一共几千个 ClickHouse 节点,单集群最大 1200 节点,总数据量几十 PB,日增原始数据 300TB 左右。
腾讯内部用 ClickHouse 做游戏数据分析,并且为之建立了一整套监控运维体系。
携程内部从 18 年 7 月份开始接入试用,目前 80% 的业务都跑在 ClickHouse 上。每天数据增量十多亿,近百万次查询请求。
快手内部也在使用 ClickHouse,存储总量大约 10PB, 每天新增 200TB, 90% 查询小于 3S。
实时 OLAP 数据库 ClickHouse 是业界公认的一匹黑马,它能够优雅解决企业任意指标和任意维度组合,并且实时给出处理结果的复杂业务场景需求。
推荐阅读
01
《数据库系统概念(原书第 7 版)》
推荐理由:数据库领域的殿堂级作品,数据库理论与实战兼修的必备之选。
02
《DBA 攻坚指南:左手 Oracle,右手 MySQL》
推荐理由:Oracle、MySQL 资深专家里程碑之作,数年工作经验结晶。由浅入深地解析典型案例的运维方法论。
03
《数据库系统内幕》
推荐理由:高效内功修炼必备从数据库开发者角度,全景式解读现代数据库技术从存储引擎到分布式算法,涵盖所有常见组件和常用算法
04
《数据库高效优化: 架构、规范与 SQL 技巧》
推荐理由:一本书教会你打造高效、稳定、规范的数据库。
05
《Redis 开发与运维》
推荐理由:从开发、运维两个角度总结了 Redis 实战经验,深入浅出地剖析底层实现,包含大规模集群开发与运维的实际案例、应用技巧。
06
《InfluxDB 原理与实战》
推荐理由:InfluxDB 技术专家基于 DB-Engines 排名 TOP 的时序数据库,打造千亿级大数据监控平台经验总结。包含 9 个企业级案例,100 余示例,300 余条命令和语法。
07
《ClickHouse 原理解析与应用实战》
推荐理由:ClickHouse 官方团队研发负责人及核心者作序推荐,ClickHouse 核心贡献者亲自执笔,一本书帮你驾驭 ClickHouse。
08
《HBase 原理与实践》
推荐理由:本书系统介绍 HBase 基本原理与运行机制,深入介绍 HBase 系统,由 HBase PMC 成员与网易资深工程师倾力打造,多位技术专家联袂推荐。
09
《PostgreSQL 修炼之道:从小工到专家(第 2 版)》
推荐语:PostgreSQL 领域经典著作升级版,详解 PostgreSQL 特色功能,深入分析技术内幕,包含大量来自实际生产环境的经典案例和经验总结。
10
《MySQl 技术内幕》
推荐语:国内外数据库专家联袂推荐,基于 MySQL5.6,从存储引擎内核角度对 InnoDB 的核心实现和工作机制进行深入剖析。
结 语
这份榜单分析旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及到的排名情况并非基于产品的技术先进程度或市场占有率等因素。无论排名先后,选择适合与企业业务需求相比配的技术,才是最重要的。
完整排名请看这里:http://db-engines.com/en/ranking
扫码关注【华章计算机】视频号
每天来听华章哥讲书
更多精彩回顾
书讯 | 9月书讯 | 秋天的第一本书,来了
资讯 | 2021年ClickHouse最王炸功能来袭,性能轻松提升40倍
书单 | 送你一份入门前端学习路线图
干货 | 大数据的架构设计与未来
收藏 | 成为明星程序员的独特秘密
上新 | 【新书速递】UEFI开发探索
赠书 | 【第72期】什么是数据产品经理?需要什么能力?有哪些相关书籍可以读?