摘要:开源数据库厂商与云服务供应商两大阵营之间存在争议是事实,MongoDB与阿里云达成战略合作,背后意味着什么?对MongoDB,对阿里云分别意味着什么?对整个数据库产业又意味着什么?

MongoDB与亚马逊AWS互怼,人尽皆知。MongoDB修改协议,不让AWS等大型云服务商“吸血”;而AWS回应也极为强硬,拒绝从 MongoDB 购买商业许可证,还推出了替代品 DocumentDB。

去年,包括MongoDB、Redis、Neo4J等多家开源数据库厂商为了维护自身的利益,纷纷宣布修改协议,其目的就是防止云服务供应商“薅羊毛”。

但凡事都有两面性,开源数据库的流行恰恰是因为开源,闭源显然不是一个好选择,痛苦的是用户。毕竟,上云是大势所趋,云才是数据库的最佳落地平台。据Gartner 预测,到2023年,全球3/4的数据库都会跑在云上,随着越来越多的企业上云,势能正一点点偏向云厂商。

两大阵营之间难道就只能是有你无我吗?最近,阿里云和MongoDB给出了答案。

11月26日,阿里云与MongoDB在北京召开发布会,宣布达成战略合作,拉开了开源数据库与云服务供应商合作的大幕。

MongoDB是全球排名第一的NoSQL数据库,也是业界最受欢迎的开源数据库之一。阿里云是全球排名第三、亚太排名第一的云服务供应商,二者达成合作,显然并不能以常规合作看待,而是对全球数据库产业都将产生深远意义的事件,笔者相信,其他云服务供应商和传统数据库厂商会陆续跟进。

MongoDB与阿里云达成战略合作,背后意味着什么?首先,意味着头部大型云供应商与顶级传统数据库厂商,是可以达成合作共赢的,而非你死我活的对抗。其次,更反映了一种未来的行业趋势,云是数据库的最佳落地平台,未来云一定会成为IT技术的集大成者。

据了解,作为合作的第一步,最新版MongoDB 4.2数据库产品正式上线阿里云平台,虽然该合作并不排它,但就目前而言,阿里云是全球唯一可提供最新版MongoDB服务的云厂商。

这意味着,未来企业和开发者们可以在阿里云上第一时间体验到MongoDB最新版本提供的分布式事务、通配符索引、字段级加密等一系列重磅新功能,并获得相应的官方服务支持。

对阿里云来说,通过此次合作,阿里云成为全球第一家获得MongoDB支持的大型云服务供应商,并在产品版本上大幅领先整个业界,这势必加强阿里云在云市场中的地位。据统计,目前多数其他云厂商MongoDB版本还停留在3.x阶段。

而从MongoDB的角度来看,这种合作关系巩固了MongoDB在中国市场本就已经令人印象深刻的地位。MongoDB全球合作伙伴及亚太区高级副总裁Alan Chhabra表示:“MongoDB在全球有7000多万的下载量,而下载量最大的国家并不是来自美国,而是中国。”

另外,此次合作,MongoDB似乎是正在尝试一种解决两阵营争议的新方法,不再试图绕过云服务供应商,而是合作。

会上,阿里巴巴集团副总裁、阿里云智能数据库事业部总经理李飞飞透露,用户在阿里云平台上使用MongoDB成本会降低。同时,为表示诚意,李飞飞还承诺,阿里云不会像亚马逊AWS,去开发MongoDB分支DynamoDB。李飞飞强调,阿里云数据库的发展秉承的是拥抱及支持开源、开放生态的理念。

过去30年,数据库行业处于被Oracle、DB2等传统商业数据库垄断的阶段,而未来30年,李飞飞认为,绝不是另一个封闭的商业数据库来垄断世界。虽然,阿里云的数据库不一定是开源的,但标准一定是开放的,用户可以自由选择能支撑自身业务的供应商。

但李飞飞也强调,在核心赛道上,阿里云一定会全力打造自研数据库品牌,但在非核心赛道上,则会跟合作伙伴强强联合,携手共进。与MongoDB合作,并非这个赛道不重要,既然已经达成深度合作,并且MongoDB已经非常完美,阿里云没必要再投入精力和资源去做,阿里云数据库当务之急是好钢用在刀刃上,集中精力攻核心赛道。

目前,阿里云拥有国内最丰富的数据库产品家族,其自研产品涵盖云原生数据库POLARDB、分析型数据库AnalyticDB以及多款NoSQL数据库,如图数据库GDB、时序数据库TSDB、宽列数据库TableStore。目前,已有超过40万个数据库迁移到阿里云上。

毫无疑问,无论是与MongoDB还是与MariaDB、Elastic达成战略合作,都表明,阿里云通过开放和资源,正在努力朝着兼容一切数据库的战略目标迈进。

Comments are closed.