[机柜]星光不问赶路人,看阿里自研数据库崛起之路

来源: 作者: 发布时间:2022-05-02 10:18:53

2019年 text-indent: 0;'>星光不问赶路人,看阿里自研数据库崛起之路

众所周知,甲骨文(Oracle)、DB2、微软(SQ头等国外巨头)一直在数据库领域垄断市场30多年。此前,中国数据库从未出现在Gartner的魔力象限上。虽然这些年来我们从未放弃过研发自己数据库的努力,但在市场上几乎感受不到国产数据库的存在。中国数据库终于有了自己的位置,直到阿里巴巴POLAREDB和OceanBase。

回顾阿里巴巴云数据库的历史,一路经历曲折并不容易。然而,在阿里巴巴技术人员的坚持和阿里巴巴高层的坚定支持下,今天的成就终于迎来了,为中国人民在科技领域赢得了荣誉。这段历史不仅值得阿里巴巴人记住,也值得中国IT人记住和回味。

2009年的行动

2009年绝对是阿里巴巴发展史上值得一写的一年。今年,阿里巴巴云的飞行操作系统编写了第一行代码,开启了中国云计算行业的新篇章。今年,阿里巴巴集团启动了卡着脖子这是阿里巴巴所不能接受的。2009年,忍无可忍的阿里人决定把命运掌握在自己手里,这才有了去IOE。

在oracle数据库中,最难去的是oracle数据库,即oracle数据库。因为orace数据库保存在企业的核心和最宝贵的资产mdmh;mdash数据库。更换数据库并不意味着在数据迁移过程中面临损坏和丢失的风险,但也意味着重写数据代码是致命的;orash数据库是第一个技术数据库。如果orash数据库不好,哪个ora不好,哪个?在库里?在库里?在库里,在库里;在库里,在库里;在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,在库里,

阿里巴巴别无选择,只能修改开源数据库MySQL,以满足淘宝的业务需求。这是今天AliSQL的原型。后来,他发现这并不能完全解决阿里巴巴面临的挑战。他不得不开始数据库的自我研究,这导致了今天的POLARDB和OceanBase。

去在2014年之前大家都认为OceanBase这个自研数据库不太靠谱,等到把业务由Oracle切换到OceanBase后,大家发现Oracle做的很多事情OceanBase也能干,只是需要给自研数据库一个成长时间而已。 OceanBase研究员杨传辉表示。

2015年,Oceanbase取代了支付宝交易系统中的Oracle,承担了100%的交易流量和50%的支付流量。2016年,Oracle被完全取代,交易100%,支付100%,这意味着Oceanbase在支付宝的每一个操作背后都在执行。

自2017年以来,Oceanbase已经走上了商业化的道路,并开始赋予外部权力,首先在南京银行推出。随后,西安银行、广东农村信贷、人民保险健康保险、招商证券、苏州银行、常熟农村商业银行等也在生产系统中使用Oceanbase。随着蚂蚁金融服务金融技术的开放,Oceanbase开始赋予更传统的金融权力。

云数据库是未来

回顾阿里云数据库的成长,第一大推动力无疑是阿里自身的业务需求,尤其是双十一。实际上,阿里早期也是传统数据库的使用者,随着自身业务的不断成长,遭遇到数据库双十一也给了数据库一个难得的练兵机会,阿里电商双十一在世界上绝无仅有,阿里云的数据库必须经受住双十一海量数据和高并发的实战考验,正是世界级的业务压力造就了世界级的数据库产品。

在过去的40年里,我们从未停止过国内数据库的研发,出现了许多国内数据库,如全国人大黄金仓库、南京大学通用汽车和大梦。然而,他们在市场上的存在感一直很弱。几十年来,没有商业国内数据库产品能够取代传统的高端数据库。最后,阿里巴巴在业务需求的驱动下实现了这一目标。其背后的一个重要原因是其他数据库不像双11这样一个真正的训练机会。

数据库需要真正的业务来检验,没有人能用系统成熟,系统不成熟就没有业务,所以进入恶性循环,系统很难真正做好。要跨越这个恶性循环,自主研发数据库可能需要5-10年的技术积累,同时也需要极端的业务场景,如双十一另一个重要原因是云计算的出现给了新一代云数据库POLARDB和Oceanbase战胜传统数据库的机会,云计算是数据库市场格局变化的驱动力。

阿里巴巴云智能数据库业务部负责人李飞飞认为,未来的数据库必须是云数据库。他说,云原生数据库在成本、灵活性、安全性和技术进化方面都优于传统数据库,传统数据库将被云原生数据库淘汰,即马车等更先进的汽车。

李飞飞并不是在宣传他的数据库。我们可以看到,随着云计算的普及,越来越多的企业将应用转移到云中,不断加强数据存储和计算分析的能力要求,直接提高了企业对数据库的新需求,如海量、高并发性、灵活扩展等。作为云诞生的云本地数据库,自然具有云的各种灵活性,充分展示了云计算的分布式、灵活扩展和成本优势,提供了强大的创新能力、丰富多样的产品系统、高效的经济部署和按需支付模式。特别是在与传统商业数据库的竞争中,成本性能已成为一个主要的杀手锏。例如,POLARDB的使用成本不到传统数据库的1/6。正因为如此,云数据库从一个市场就得到了客户的认可。AWSAura已成为AWS历史上增长最快的服务之一。POLARDB的使用成本也是阿里巴巴云在2018年4月开始的商业反应之一。

星光不问赶路人,看阿里自研数据库崛起之路

不仅仅是云数据厂商的说法;不仅仅是云数据厂商的说法;不仅是云数据厂商的说法,不仅仅是云数据厂商的说法,不仅仅是云数据厂商的说法,不仅是云数据厂商的说法,不仅仅是云数据厂商的说法法,不仅仅是云数据厂商的说法,不仅仅是云数据个数据库市场中的比例也是2021年第一次达到0。到2003年,75%的未来数据库将在云平台上运行,而不是云数据库的大小。不过,预计到2021年,云数据库在整个数据库市场中的比例将首次达到0%。到203年,75%的未来数据库将在云平台上运行。

毫无疑问,数据库的市场格局正在发生巨大变化。在与数据库未来新格局相关的竞争中,阿里巴巴提前布局,努力工作,在数据库领域默默工作了近10年。星光不问路人,时间不辜负有爱心的人,10年的努力终于赢得了回报。据Gartner统计,阿里巴巴云在全球云数据库市场份额中排名第三,年增长率为115%。同期,AWS增长率为74%,Oracle增长率为66%。我们希望阿里巴巴能够再接再厉,赋予阿里巴巴云数据库更强的市场竞争力,为中国在数据库领域赢得更多的尊重和行业影响力,让中国数据库尽快真正走上世界舞台的中心。