Gartner2023数据库魔力象限发布 阿里云依旧领导者 腾讯退出 EDB/Yugabyte进入

这是一个跨越数年的系列,历史文章参考:

数据库魔力象限2022:阿里领先、腾讯再次进入

2021 藏在魔力象限中的数据库江湖

Gartner云计算魔力象限@2018

概述

Gartner云数据库魔力象限(后简称“象限”或“MQ”)一直是全球数据库领域的年度”锦标赛”,其目标是帮助企业技术决策者选择更加适合的数据库厂商。也因为Gartner的专业与专注,其榜单在各个领域都被众多的企业技术决策者所认可。所以,数据库领域的MQ也就成为了各大厂商一场年度重要的”考试”。今年的结果,放榜了:

中国数据库厂商:阿里云孤军奋战

虽艰难,但依旧在向前

Gartner的云数据库魔力象限是一个全球范围内的比较,也重点关注厂商在全球市场的表现。所以,即便部分中国厂商在中国这个单一市场上做得很好,也无法受到认可。

在今年的全球魔力象限中,中国厂商只剩下阿里云数据库在孤军奋战。在诸如SAP、IBM、Teradata等一众厂商均跌出领导者象限的背景下,阿里云数据库不仅稳居全球领导者,而且其位置相比于去年,无论是横纵坐标均有增强,这是非常了不起的。

图片

在2018年,李飞飞(原犹他大学教授,IEEE/ACM Fellow)正式加入阿里巴巴,成为阿里数据库事业部的掌门人。自此,阿里云数据库也吹响了征战全球市场的号角。从Oracle、到去IOE、到异地多活、到全面云化/PolarDB、到一站式数据平台,在Gartner魔力象限中起伏的攀登曲线,就是这个艰难过程的“可视化”。

Gartner认为阿里云数据库持续在云原生方向的创新(包括资源弹性、计费模式、混合云等),已经让该厂商从一个云数据库的追随者,成长为一个原创的云原生平台的厂商(shifted the vendor from a cloud DBMS follower to a provider of original native cloud solutions)。

另一方面,也可以注意到,跌出领导者象限的厂商,其对应的云战略通常也是相对失败的,这则是“云计算”是如何重塑数据库领域的具体表现。

比较遗憾的是,在继去年华为退出魔力象限后,今年腾讯云也退出了该魔力象限。

在“象限”报告最后的“Honorable Mentions”部分,提到的中国厂商包括OceanBase、华为云、腾讯云、PingCAP/TiDB(总部在Sunnyvale CA,姑且也算是中国厂商吧)等。其中,OceanBase在中国分布式数据库市场有着非常强的表现,包括产品能力、性能以及市场占有率。

新增分布式关系型数据库厂商 Yugabyte

今年,象限中新增了一个独立的分布式关系型数据库厂商:Yugabyte。他们的主要产品是YugabyteDB,一个基于PostgreSQL的分布式数据库,可以运行在云上,也可以运行在本地环境。

在分布式关系型数据库这块市场上,国内厂商有TiDB、OceanBase,海外有CockroachDB(依旧在象限中),加之今年Aurora Limitless发布,可以预见这块并不宽敞的赛道上,未来的竞争会更加激烈。换个角度来看,也说明,随着数字化的更加深入,这个赛道似乎有一些转暖的迹象。

也非常期待,未来TiDB、OceanBase、PolarDB-X、TDSQL、GaussDB等能够在全球市场一展拳脚。

领跑组:Amazon、微软、Oracle、Google

从2013年2016年,Oracle和Microsoft一直是“绝对第一梯队”,并保持着统治性的领先。随着云计算的成熟,自2017年,Amazon开始进入“绝对第一梯队”,2021年开始Google进入该“梯队”,Oracle虽然依旧保持在梯队中,但位置已经开始有一些相对落后。

在过去十年中,一直保持在“绝对第一梯队”就是“微软”,实属不易。微软是一家“巨无霸”公司,过去十年从企业软件,到云计算,再到AI争夺战,微软都是其中的“弄潮儿”。在数据库领域,微软有老牌数据库SQL Server,云上是SQL Database;还是自研的多模数据库Cosmos DB,以及托管数据库系列Azure Database,有着非常完善的数据库产品组合。不过,Azure的产品和控制台体验真的还是待提高的,Gartner的用户调研中也收到很多类似的反馈。

图片

Oracle依旧拥有地表最强的数据库产品Oracle数据库,以及最流行的开源数据库MySQL。但受限于其在云计算市场表现,很多企业在选择数据库时,会同时考虑云平台的集成度,这也让Oracle感受到了巨大的危机。

Google是云计算的“后来居上者”。Google通过开放的策略,在云计算领域在逐步赶超对手。他的“开放”包括:面向生态的开放;以及面向其他所有云的开放。例如,Google云提供的一方托管数据库产品种类应该是最少的,Google鼓励用户使用第三方厂商基于Google云构建的服务(例如MongoDB等),而不是全部都由Google一方提供;再比如Google通过BigLake服务很好的兼容不同的云平台与环境,无论企业的数据在哪里,Google都提供了非常好兼容性,最终帮助用户使用Google云平台的分析服务构建自己的Lakehouse。

亡羊补牢为时未晚,EDB因云回归

今年,EDB再次回到“象限”中。EDB是一个老牌的数据厂商(基于PostgreSQL),在PostgreSQL社区有着非常强的影响力,在前几年,其主要产品是基于PostgreSQL的Oracle兼容版,以及增强的PostgreSQL。

自2021年,EDB开始逐步转向了云战略,发布了“BigAnimal”,Postgres-as-a-Service平台,支持所有主要的海外云厂商。之后,又发布了Postgres Distributed,形成了一个小的PostgreSQL产品体系。

随着最近几年PostgreSQL的回暖,以及其与众多云厂商的成功合作,EDB也取得了非常不错的市场效果。

全球数据库增长强劲,今年或超千亿美金

Garnter报告中,2022年全球数据库市场增长依旧强劲,整体达到 910 亿美元,年增长率为14.4%。预计,2023年将超千亿美金。其中,云数据库市场达55%。

Garnter预测,到2025年,90% 的新数据和分析部署将通过已建立的数据生态系统进行,整个数据和分析市场的整合。55% 的 IT 将采用数据生态系统,将供应商格局整合 40%,从而降低成本,同时减少选择。

其他

在今年,IBM/SAP/Teradata/Cloudera“组团”跌入远见者象限,如果从更长时间的尺度去看,每个时代都有每个时代的特点,在“云计算”时代,没能够踩对节奏,就会在市场上遇到挑战。未来十年是AI的时代,谁会成为新的弄潮儿,也让人期待

TigerGraph 去年昙花一现后,今年也退出了魔力象限;老牌图数据库Neo4j依旧在榜单上

MongoDB、Snowflake、DataBricks位置较为稳定,Snowflake在纵坐标的相对位置有所下降

过去十年对比参考

图片

关于Gartner云数据库魔力象限

Gartner 云数据库魔力象限,其英文全称为:Magic Quadrant™ for Cloud Database Management Systems。该报告的核心是其魔力象限图。该图有横纵两个坐标,横坐标是”COMPLETENESS OF VISION”,代表了厂商的”远见/软实力”,或者说是“对领域未来理解判断”,具体的包括市场理解、产品策略、创新能力、商业模式等的理解和策略等。纵坐标是“ABILITY TO EXECUTE”,代表了厂商的“硬实力”,包括产品和服务能力、销售定价、市场响应、客户服务等能力。

如果横纵坐标”双高”(软硬皆强)那么就是在第一象限,也就是“领导者

“如果”软实例”很强,则会落在第四象限,被称为”VISIONARIES”,译为”远见者”

如果”硬实力”很强,则会落在第二象限,被称为”CHALLENGERS”,译为”挑战者”

如果”软硬”都相对不算强(注意,这里是”相对”,因为进入了该象限都已经是全球范围内都有竞争力的选手了),那么则落在第三象限,被称为”NICHE PLAYERS”,译作”特定领域者”,这个翻译不是很好理解,其意思有两方面一个是,在某个特定的领域非常强,另外,就是,软实力和硬实力都还相对不算强。不用太纠结翻译。

更多关于该象限的说明可以参考:数据库魔力象限2022:阿里领先、腾讯再次进入文章中的说明。

最后

昨天由云猿生技术的张云杨回顾的阿里云首次冲击该象限的过程也非常有参考价值,感兴趣的可以阅读:参考。

普通用户可以通过,各个数据库厂商对外公开的页面下载最新的“Gartner云数据库魔力象限”。完整的文档中,包含了更多关于各个厂商优势和缺点的描述,可以作为数据库厂商选型的重要参考。

关于作者:orczhou,NineData联合创始人,Oracle ACE(MySQL),《高性能MySQL》第三、四版译者,曾任阿里云数据库资深专家;

Ni Demai,NineData 国际总经理(GM),曾任阿里云数据库国际产品总负责人,华为高斯 GaussDB 创始团队核心架构师,IBM Db2 资深研发工程师。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/223275.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu 常用命令之 clear 命令用法介绍

📑Linux/Ubuntu 常用命令归类整理 clear命令在Ubuntu系统下用于清除终端屏幕的内容。这个命令没有任何参数,它的主要作用就是清理终端屏幕上的所有信息,使得屏幕看起来像是新打开的一样。 使用clear命令非常简单,只需要在终端中…

Linux——缓冲区

我在上篇博客留下了一个问题,那个问题就是关于缓冲区的问题,我们发现 文件有缓冲区,语言有用户级缓冲区,那么缓冲区到底是什么?,或者该怎 么认识缓冲区?这篇文章或许会让你有所认识,…

nvm安装教程, 实现nodejs多版本切换

文章目录 前言下载安装步骤切换下载镜像管理node查看版本安装指定版本使用指定版本卸载指定版本 nvm基本命令参考 前言 刚在做项目需要用到nodejs 16以上, 而我的本地安装是nodejs15, 想办法升级一下nodejs的版本. 查阅资料后发现可以下载 nvm(Node.js 版本管理工…

Mac电脑上soucetree账户更改

在开发公司项目的时候遇到一个问题。soucetree提示需要输入已离职员工-张三的密码。 问题:Mac电脑使用souetree,拉取仓库代码提示需要输入其他员工密码。 解决: Mac电脑 SourceTree去掉之前的账户 1、前往文件路径 /Library/Application Su…

【UML】第9篇 类图(概念、作用和抽象类)(1/3)

目录 一、类图的概念 二、类图的主要作用 三、类图的构成 3.1 类的名称 3.2 抽象类(Abstract Class) 一、类图的概念 类图是UML模型中静态视图。它用来描述系统中的有意义的概念,包括具体的概念、抽象的概念、实现方面的概念等。静态视…

Hbase的安装配置

注:本文默认已经完成hadoop的下载以及环境配置 1.上传zookeeper和hbase压缩包到指令路径并且解压 (理论上讲,hbase其实内置了zookeeper,我们也可以不另外下载,另外下载的目的在于减少组件间依赖性) cd /home mkir hbase cd /hom…

Android Studio各种Gradle常见报错问题及解决方案

大家好,我是咕噜铁蛋!在开发Android应用程序时,我们可能会遇到各种Gradle错误。这些错误可能来自不同的原因,例如依赖项问题、配置错误、版本冲突等。今天我通过搜索整理了一下,在这篇文章中,我将分享一些常…

PromptNER: Prompt Locating and Typing for Named Entity Recognition

原文链接: https://aclanthology.org/2023.acl-long.698.pdf ACL 2023 介绍 问题 目前将prompt方法应用在ner中主要有两种方法:对枚举的span类型进行预测,或者通过构建特殊的prompt来对实体进行定位。但作者认为这些方法存在以下问题&#xf…

tcp 的限制 (TCP_WRAPPERS)

#江南的江 #每日鸡汤:青春是打开了就合不上的书,人生是踏上了就回不了头的路,爱情是扔出了就收不回的赌注。 #初心和目标:拿到高级网络工程师 TCP_WRAPPERs Tcp_wrappers 对于七层模型中是位于第四层的安全工具,他…

VideoPoet: Google的一种用于零样本视频生成的大型语言模型

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

力扣面试经典题之二叉树

104. 二叉树的最大深度 简单 给定一个二叉树 root ,返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:3示例 2: 输入&#xf…

js中将数字转成中文

文章目录 一、实现二、最后 一、实现 如果要将数字10、100和1000转换成中文的"十"、“一百"和"一千”,可以使用以下 JavaScript 代码实现: function numberToChinese(num) {const chineseNums [零, 一, 二, 三, 四, 五, 六, 七, …

计算机的工作原理(上)

1. 计算机发展史 计算的需求在人类的历史中是广泛存在的,发展大体经历了从一般计算工具到机械计算机到目前的电子计算机的发展历程。(以下是计算机的发展历程) 1、公元前2500 年前,算盘已经出现了;除此之外&#xff0c…

【案例】图片预览

效果图 如何让图片放大,大多数的UI组件都带有这种功能,今天给大家介绍的这个插件除了放大之外,还可以旋转、移动、翻转、旋转、二次放大(全屏) 实现 npm i v-viewer -Smain.js 中引入 import viewerjs/dist/viewer.c…

C++哈希表的实现

C哈希表的实现 一.unordered系列容器的介绍二.哈希介绍1.哈希概念2.哈希函数的常见设计3.哈希冲突4.哈希函数的设计原则 三.解决哈希冲突1.闭散列(开放定址法)1.线性探测1.动图演示2.注意事项3.代码的注意事项4.代码实现 2.开散列(哈希桶,拉链法)1.概念2.动图演示3.增容问题1.拉…

Linux命令-查看内存、GC情况及jmap 用法

查看进程占用内存、CPU使用情况 1、查看进程 #jps 查看所有java进程 #top 查看cpu占用高进程 输入m :根据内存排序 topMem: 16333644k total, 9472968k used, 6860676k free, 165616k buffers Swap: 0k total, 0k used, 0k free, 6…

网络爬虫之Ajax动态数据采集

动态数据采集 规则 有时候我们在用 requests 抓取页面的时候,得到的结果可能和在浏览器中看到的不一样,在浏览器中可以看到正常显示的页面教据,但是使用 requests 得到的结果并没有,这是因为requests 获取的都是原始的 HTML 文档…

LeetCode刷题--- 目标和

个人主页:元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I 【C】 http://t.csdnimg.cn/6AbpV 数据结构与算法 http://t.csdnimg.cn/hKh2l 前言:这个专栏主要讲述递归递归、搜…

数值分析期末复习

第一章 科学计算 误差 解题步骤 先求绝对误差: ∣ x − x ∗ ∣ |x - x^*| ∣x−x∗∣求相对误差限: ∣ x − x ∗ ∣ x ∗ \frac{|x\,\,-\,\,x^*|}{x^*} x∗∣x−x∗∣​求有效数字 ∣ x − x ∗ ∣ 需要小于它自身的半个单位 |x-x^*|\text{需要小于它自身的半个单位} ∣…

亚信安慧AntDB:支撑中国广电5G业务的数据库之力

自2019年6月获得5G牌照以来,中国广电积极利用700MHz频谱资源,迅速崛起为第四大运营商,标志着其在数字通信领域取得的巨大成就。通过与中国移动紧密合作,共建共享基站已超过400万座,为实现自主运营和差异化竞争提供了坚…