专栏首页飞总聊ITPolarDB获得大奖,X-DB坟头长草

PolarDB获得大奖,X-DB坟头长草

根据阿里云数据库公众号的消息,4月17日,第十五届中国电子信息技术年会上正式颁发2020年中国电子学会科学技术奖,阿里云自研的“云原生分布式关系型数据库PolarDB”项目获得科技进步一等奖。这也是继飞天云操作系统之后,阿里云第二次自研技术获此殊荣。

PolarDB获得了如此殊荣,这是对PolarDB团队的极大肯定。PolarDB是2017年的时候由当时的阿里云团队发布的。最初版本的PolarDB,采用的shared-disk架构。

简单来说可以认为是给mySQL的Innodb下面换了一个云硬盘。云硬盘容量比较大,又加上用了什么RDMA之类的告诉网络,所以可以提供和本地硬盘差不多的速度。

2017年很热闹。除了老早就有的蚂蚁金服的OceanBase,阿里云集团发布了PolarDB。而阿里巴巴集团的数据库团队也不甘示弱的发布了X-DB,一下子就有了一种三局鼎立的局面。

X-DB这个系统是一个mySQL三集群备份的系统架在了盘古的文件系统上。核心的能力之一是它们的X-Engine,一个基于LSM Tree的,多层冷热分离的的文件系统。另外上了FPGA去做compaction。

这个系统的架构既不那种shared-disk的做法,引擎下面顶个大网盘,又不是经典意义上的shared-nothing,也就是MPP架构。着实让我有点迷。而LSM Tree用到这个地方,显然是为了更低延时的写操作,而非读操作,所以这又是另外一个有意思的地方。

这里最有意思的一点是用了盘古文件系统作为底层的存储。因为这样一来mySQL三备份加底层盘古系统三备份,一条记录写下去,理论上来说被存了9份。这实在是有点消耗过大。当然这是最原始的反应。后面X-DB肯定做了优化。

三局鼎立的形势并没有持续太久,很快就传出了阿里云数据库团队和阿里巴巴集团数据库团队要合并的消息。比如说在中国数据库协会的某次会议上就出现了PolarDB-X Powered by X-DB这样的标题。这是首次见到了PolarDB-X的名字。

而后面再次出现PolarDB-X的时候,Powered by X-DB这些字也省略了。这些事情陆陆续续的发生。随着时间飘移,两个团队也终于合并了。而PolarDB-X这个名字频繁出现,但是X-DB就没再出现了。

X-DB团队鼎盛时期,有种说不出来舍我其谁的霸气,拳打PolarDB,脚踢OceanBase的感觉。有次和他们有幸吃了次饭,团队的斗志给我印象非常的深刻。

两个团队合并以后,发生的事情就有点意思了。有说法是X-DB这个产品被停掉了。PolarDB-X是一个新的MPP架构的产品,基于Greenplum那种开源的Postgres的做法来做。这个消息是真是假有待考证。

我能够看到的是,目前关于PolarDB-X的技术文章,在阿里云数据库这个公众号里发出来的,开始出现了CN/DN这样的词汇,这是典型的MPP架构上才有的。另外技术文章也开始出现了HTAP,OLAP和OLTP的workload分离之类的技术。这些从技术上的情况来看,都预示着可能这个传言是真的。毕竟,这是Greenplum的MPP数据库的架构。

更值得关注的是,X-DB的团队负责人,和最主要的技术负责人,都相继离开了团队,去了阿里负责其他项目去了。有一次我偶然和其中一位聊了几句,这位之前信心满满的,说自己是为了在大公司里做数据库产品而生,之后连数据库这几个字都懒得提了。

X-DB这样的状态,多少就是项目挂掉已久,坟上长草了。但是PolarDB茁壮成长了,PolarDB-X也有了很好的发展。所以最后还是PolarDB统一了X-DB。无论怎么样,阿里巴巴的数据库技术团队都因为合并变得更强大了。

而个人的命运和产品的命运之间,到底是怎么关联的,实在是值得深思。到底是技术重要,还是站队重要,这是一个复杂的问题。X-DB的技术负责人写的技术博客,对很多问题的分析,感觉对数据库有很深的思考。他最后却再也不从事数据库事业了,我不知道是数据库界的损失,还是阿里的损失。

X-DB虽然坟头长草了,X-Engine却没有丢掉,最近PolarDB把自己的那个大网盘拿掉,换上X-Engine,这样一来PolarDB可以支持双引擎了。X-Engine的优点就是容量更大,还带压缩功能。所以可以突破PolarDB的大网盘的限制,作为备份库非常的好。所以X-DB可以坟头长草,负责人可以出走再也不做数据库了,X-Engine还是要继续服务PolarDB的。

除了X-DB,OceanBase也从蚂蚁独立出去,成了自己的独立公司。这个事情发生之前,一直有谣传说,OceanBase也会和PolarDB合并,最后整个阿里集团包括蚂蚁在内所有做数据库的资源会集中起来。

显然OceanBase成为自己的独立子公司,把这个谣言给戳破了。由于OceanBase成立了自己的公司,它和PolarDB之间的竞争也显得缓和了不少。

本文分享自微信公众号 - 飞总聊IT(feiitworld),作者:努力赚钱的小作者

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-04-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 2020年4月数据库流行度排行:MySQL 成事实王者,国产openGauss引期待

    2020年4月号 DB-Engines 数据库流行度排行出炉。在本月的排行榜上,Oracle 较上月微涨 4.78 分,MySQL 微涨 8.62 分,甲骨文公...

    数据和云
  • 2020年10月国产数据库排行:GoldenDB跃升异军突起 PolarDB和GaussDB云化融合

    墨墨导读:2020年10月国产数据库流行度的前三位由 TiDB、达梦数据库、GBase(南大通用)获得,其中 TiDB 以超过 100分的优势领先第二位的达梦数...

    xcbeyond
  • MySQL痿了,放不下这么多数据!

    MySQL在达到一定数据量(我的经验是3T、单表1亿)时,复杂查询会有明显的延迟。继续分库分表,会严重增加业务复杂性,尤其对很多非互联网产品来说,急需一个分布式...

    xjjdog
  • 2020年度20多款主流数据库重大更新及技术要点回顾

    为方便阅读、重点呈现,本文对各板块内容进行了精简,需阅读完整版可点击文末【阅读原文】或登录云盘下载:https://pan.baidu.com/s/1h8plZ...

    jeanron100
  • 旅行青蛙(旅かえる)的最全攻略

    IT派 - {技术青年圈} 持续关注互联网、大数据、人工智能领域 1、界面分为庭院和室内。 2、庭院内上方为【主菜单】,包括【现有物品】、【记录】、【帮助】三个...

    IT派
  • 百花齐放的国产数据库

    先秦时期,儒家、法家、道家、墨家等诸子百家,百花齐放百家争鸣,创造了灿烂的文化艺术,奠定了以后中国文化发展的基础,决定了其发展方向。在数据库领域内,以 Orac...

    JiekeXu之路
  • GAN之父身份遭质疑!一篇2010年的博客挑战Ian Goodfellow

    Ian Goodfellow于2014年提出的GAN,至今已经是计算机视觉领域最重要、使用最广泛的概念之一。

    新智元
  • 2019年6月数据库流行度排行榜出炉

    DB-Engines 的 2019年6月号数据库流行度排行榜出炉,用八个字概括就是:风气云涌与波澜不惊。

    数据和云01
  • 对话李飞飞:云数据库战争已经进入下半场

    李飞飞,现任阿里巴巴集团副总裁、高级研究员,阿里云智能数据库事业部总负责人。加入阿里巴巴之前为美国犹他大学计算机系终身教授。研究成果多次获得了IEEE ICDE...

    数据和云

扫码关注云+社区

领取腾讯云代金券