对话杨传辉:国产数据库新战绩背后,OceanBase坚持自研的初心与决心( 三 )


文章图片
在杨传辉看来 , 其他企业要想仿照OceanBase的路线并追平其能力 , 会存在一个时间差 。
但对于许多国产数据库来说 , 它们甚至连“模仿”的条件都不具备——有多少像支付宝交易、双11这样关键又拥有超高并发挑战的业务 , 敢让初出茅庐、未经大量实践检验的新型数据库试练?
回想OceanBase过去12年的历练 , 用杨传辉的话来说 , 几乎是“步步难关” 。
OceanBase研发分布式HTAP数据库 , 是一个从0到1的过程 , 一开始根本没有业务 。 就在团队焦思苦虑之际 , 2011年 , 淘宝收藏夹率先发起落地邀请——数百万、数千万用户同时读取商品信息 , 导致原有数据库动不动就崩盘 , 他们需要新的数据库取而代之 。 于是 , OceanBase团队立即为其量身定制了一个特殊架构 , 第一次证明了其数据库的落地价值 。
此时OceanBase团队仍顶着巨大的压力 。 淘宝收藏夹毕竟不算核心业务 , 对数据库的要求没那么高 , 要想长远走下去 , OceanBase必须进入核心业务场景 , 并经受住最严苛的考验 。
直到2012年11月 , OceanBase获得了一个新的机会——拥有庞大业务数据量、高并发量并对故障几乎零容忍的支付宝打算“去O”(替换Oracle数据库)了 。 只要OceanBase能接过这个重担 , 此后它的金融业务之路 , 将是可预见的畅通 。
经过两年的历练 , OceanBase在2014年终于迎来核心业务场景的大考——替换支付宝交易系统 , 扛住全国最大规模流量洪峰“双11”的压力 , 做到整个系统的“丝般顺滑” 。
结果 , OceanBase一战成名 。
此后便是坦途一片:从蚂蚁集团内部核心业务全面应用 , 到第一次被外部客户采用 , 从支撑银行、保险、证券等金融业务 , 到进入政府、公共事业、国家电网等更多非金融业务的核心偏交易业务场景 , OceanBase的落地之路越走越宽 。
“做数据库是要靠积累的 。 ”杨传辉说 , “这是所有其他国产数据库都拿不到的、无价的经历 , 对OceanBase今天能够成为分布式数据库领域的引领者 , 起到了最重要的作用 。 ”
对话杨传辉:国产数据库新战绩背后,OceanBase坚持自研的初心与决心
文章图片
从0起步到服务400多个外部客户 , 这些经历起到了滚雪球般的正向循环 , 有了越来越多的客户背书后 , OceanBase获得了更多实战历练的土壤 , 其经验融入到数据库产品的迭代中 , 使其进一步拉大与同行在性能、稳定性方面的差距 。
杨传辉告诉智东西 , 过去半年 , OceanBase又取得一些新的进展 , 在研发新版本方面进一步优化了分析、资源隔离等能力 , 在落地方面也收获更多新的行业关键客户 。 “到明年年底 , 差不多我们就能有HTAP的成熟体了 。 ”
三、国产数据库当打之年 , 奔赴“分布式”星辰大海作为“卡脖子”的关键基础软件赛道 , 国产数据库的兴起已是必然 。 在杨传辉看来 , 分布式数据库正承载着其中最大的“弯道超车”机会 。
在集中式数据库赛道 , 微软、Oracle等数据库巨头宝刀未老 , 开源数据库亦气势如虹 , 留给国产数据库玩家的市场空间所剩无几 。 但在分布式数据库赛道 , 国内外企业起点差距相近 , 甚至国内面对的业务场景要求比海外更为苛刻 , 而越是具有挑战的事 , 也往往能带来倍速的成长 。
“以前集中式做得很好 , 成熟稳定 , 但这有时候也会成为他们做下一代技术的包袱 。 ”杨传辉说 , 当分布式成为下一代数据库的主流方向 , 那么国产数据库厂商的优势就会体现出来 。
他谈道 , 包括OceanBase在内 , 国产分布式数据库已经由外围场地迈入核心业务场景 , 其中OceanBase是在核心交易场景应用最多的 。 在解决一些小数据量问题中 , OceanBase也已经能做到跟MySQL、Oracle差不多的性价比 。