对话OceanBase资深总监韩鸿源:数据库是技术能力,云是使用方式,两者不应是竞争关系

5月10日,在第十届中国数据库技术大会(DTCC 2019)上,蚂蚁金服的金融级分布式关系数据库OceanBase 2.0,在经过200 名数据库领域三年以上的从业者投票和专业评委的评选下,高分荣获了“年度最佳创新产品”奖。

那么,参与此次评选的专家是怎么看 OceanBase 的呢?

有双十一背书的 OceanBase 不需要任何其他的评语。”南瑞集团基石数据技术有限责任公司技术总监白鳝。

“OceanBase 作为蚂蚁金服的核心数据库产品,支撑了海量高并发的金融交易,具有原创、先进的数据产品能力,为国产金融核心系统开扩了自主之路,是经过实践检验的卓越产品。” 云和恩墨创始人盖国强。

“OceanBase 是一款非常优秀的 OLTP 数据库,其由蚂蚁金服、阿里巴巴完全自主研发。在经过多年的发展之后,OceanBase 已经完全取代 Oracle 用以支撑支付宝的全部核心业务,可想而知其产品的稳定性、可靠性和性能表现。更难能可贵的是,在不断完善功能和提升性能的同时,产品也非常关注可运维性等企业级特性,这往往是其他数据库容易忽略的。例如 OceanBase 支持 DBReplay,可以让用户重放负载,使用产品更加放心。”平安科技数据库产品及存储产品部总经理汪洋。

OceanBase 是中国企业目前分布式数据库中架构先进性、成熟度最高的产品。”招商银行数据库负责人田永江。

OceanBase 性能、扩展性等能力较好,在业内有多个成功的应用案例;蚂蚁金服研发团队能力强,有很好的创新能力。”中国农业银行研发中心总经理蔡钊。

在颁奖现场,IT168&ITPUB采访到了蚂蚁金服OceanBase商业化资深总监韩鸿源,就OceanBase2.0获奖及后续产品布局,产品交付等方面进行了分享。

Q:首先祝贺OceanBase2.0在2019年中国数据库技术年度评选中获得了“年度最佳创新产品”奖,对于本次评选活动您有什么评价?

韩鸿源:目前的数据库市场,尤其是国内市场,正处于百花齐放的状态。每天都有非常多的数据库创业公司和各种各样全新的数据库产品冒出来。所以对于客户的选择来讲,是有非常大的复杂性在里面。

在这样的环境下,有IT168这样具备行业技术基础和公信力的媒体机构去做整个数据库行业的评选,其实可以简化客户在选择方面的复杂性,所以这是一件很有意义的事情。

Q:对于OceanBase2.0获奖,您个人有什么感受?

韩鸿源:蚂蚁金服在数据库这件事情上持续做了非常长时间的投入。蚂蚁金服的副CTO胡喜在很多场合讲到过,其实蚂蚁金服的这种科技能力是我们信仰的一种体现。也就是说技术上的理想主义,加上家国情怀,鼓舞着我们持续地在这个事情上不断地创新。

Q我们收集到一些此次评选过程中,包含200位数据库领域从业3年以上的DBA和几十位专家评委在评审过程中对OceanBase给出的一些关键词,比如说“双十一”背书,创新,先进,金融,国产,卓越,楷模,核心业务,稳定可靠,高性能,企业级,您觉得这些关键词哪些是最切合OceanBase的?

韩鸿源:我们分几个方向来讲,第一点肯定是金融,OceanBase是一个在金融的运行环境里成长起来的数据库。OceanBase经过了非常强的金融业务核心压力的考验,这是第一点。

第二点从某种程度来讲,OceanBase承载了蚂蚁金服非常多的业务系统的核心业务,这是我们另外一个区别于很多其他数据库厂商的一个非常大的特点。

第三点实际上是说我们做了非常多的技术创新,所以,OceanBase里面采用了跟传统数据库不完全一样的机制。我们突破了非常多的瓶颈和局限性,达到了今天的一个非常好的效果。

其他的关键词其实基本上可以理解成这两个核心内容扩展出来的一些表现形式。比如说我们对“双十一”的支撑,比如说我们在各方面提供这些支撑能力和我们实现的非常好的效果。其实综合来讲,我觉得这几点是我们区别于其他人的一个非常突出的特色。

Q:这一次OceanBase2.0的获奖,对于蚂蚁金服来说,后续还会有哪些产品层面的布局?落实到今年有哪些具体的计划和目标?

韩鸿源: OceanBase产品经历了过去九年多的发展时间,已经有了非常强的技术能力,包括OceanBase已经支撑了蚂蚁金服所有的核心业务和非常多的复杂的业务系统。但是从产品本身来讲,还有非常多需要增强的地方,我们在持续的增强这个产品的能力,同时我们会加大在市场方面的一些推广力度。这方面来讲,可能我们会跟阿里集团形成一个更强的合力,去对市场进行产品的综合推广。所以后续大家会看到,包括在产品的市场推广、社区构建和赋能方面,我们会加大力度。

Q:您认为针对金融级的数据库产品,金融企业最关心的是什么?未来还有哪些创新模式和落地的场景及生态,你们会去涉猎?

韩鸿源:实际上对企业级的应用场景来讲,很多客户常谈到的一个话题是性价比,金融行业亦如此。只不过性能不单纯是指跑得快慢的性能,会有一个综合的性能评定,比如说它运行的效率肯定是一个很关键的指标,另外包括它的稳定性、可靠性、方便性,包括对应用开发的友好性,这些指标其实都是性能的体现。

但是在性价比这件事上来讲,其实很长时间以来大家存在这样的误区。比如说我举一个很简单的例子,性价比,如果你把价格降成零,所有的东西都是无穷大的,这时候你怎么去比这个性价比呢?所以其实在比较性价比的时候,大家往往是由于这个表达的简单性,忽略了一个很重要的因素。当你要比较性价比的时候,实际上前提条件是说性能要满足到一个基准之后才有比较性价比的意义。

在这种情况下来讲,不同的行业其实有非常大的差异。金融行业在性能方面的要求其实是非常综合的,同时也要求非常高,所以在这种情况下来讲,很多时候怎么样去设定一个好的门槛值之后再去比较,可能是一个更有意义的事情。往后的发展来讲,我觉得在这方面可能逐渐也会被客户更多的理解和更多地重视起来。

Q:目前市场上,金融级数据库的产品和厂商越来越多,蚂蚁金服在产品交付这方面有什么让您个人觉得印象深刻的故事?

韩鸿源:从OceanBase来讲,可能大家更多关注的是OceanBase的技术特性,很多时候比如说一些简单的指标性的东西,大家更容易理解一些。但是从我的角度来讲,我去看OceanBase的时候,OceanBase有三个非常重要的优势。

第一点是说,OceanBase经过了蚂蚁金服综合的应用场景的考验,这个场景里面包括了每年“双十一”的大促,各种各样的优惠活动,各种各样的市场活动这其中所需要的这些支撑能力,它经过了非常广泛、非常高压力的验证。

第二点是说蚂蚁金服的所有的核心系统,包括支付宝,包括其它的核心系统,完全运行在我们自主研发的OceanBase之上,这一点是一个非常大的承诺。

我们把自己所有的这些身家性命的东西全部都跟这个数据库绑定在一起,所以这个数据库我们会保证它能够运行得好,能够真正支持我们的业务,能够确保这个数据库是一真正稳定可靠的,并经过了充分的检验。不光是性能,还包括各方面的功能,稳定性的东西,甚至包括很多在我们经历的极限场景下才会带来的需求,我们把它都补充到产品里面,经历过这样的千锤百炼,产品会越来越好。

第三点是在今天技术不断发展的场景下,每天都有新的技术不断冒出来,怎么样能够让现在新开发的这些软件充分的利用所有的技术优势,达到一个更好的效果。OceanBase在这方面已经做了很多,大家其实已经看到了很多,包括性能方面的,高可用方面的,可靠性方面的很多增强性的东西,很多突破性的,甚至于说很多技术的这些率先使用,这些都会持续的发挥出它们的优势来。

Q:刚才也提到了一些用户和专家的评语,您自己能不能描述一下OceanBase2.0相对于之前的版本,都有哪些层面的提升?

韩鸿源:数据库其实今天大家去看的时候,往往把OceanBase定义为新一代的分布式数据库。分布式数据库里面其实有一些非常难解决的问题,比如说分布式情况下的数据一致性的问题,以及客户看到数据的这种应用层面去访问数据的时候一致性的问题。这些问题其实在之前的版本里面,包括很多其他友商的实现里面,都没有得到充分的支持。

OceanBase 2.0的版本里面我们充分加强了这部分的功能。比如说我们提供全局一致性的视图,这个在分布式的场景下是一个很难实现的东西。包括我们对于交易场景的一个充分的优化和充分的支持,实际上确保了当一个分布式数据库可以被用作一个集中式数据库的这种使用方式的时候,客户开发的难度是非常低的,客户迁移的成本也是很低的。所以从这个角度来讲, OceanBase2.0之后是取得了一个非常大的突破。

另外一个方向,我们在逐渐地去增强跟Oracle的一些使用习惯的兼容性。提高兼容性的目的不是为了把Oracle的应用直接拿到OceanBase上来运行,而是说,很多的用户在Oracle上已经有了巨大的技术能力,包括应用软件开发的投资。我们做兼容的最大的一个优势是未来让这些客户已经有的能力,已经开发好的应用可以得到非常好的重用和投资保护,这也是很重要的一个方向点。

Q:您能不能帮我们回顾一下,OceanBase重要放入产品迭代或技术突破的节点,能让我们了解蚂蚁金服在数据库领域的深厚积累。

韩鸿源:其实OceanBase起源的时候比较早,在2010年。最早起源的时候,并不是一个全功能的SQL数据库。当时起源的时候其实是一个分布式的存储系统,主要的一个目标是支持淘宝里面的收藏夹的应用。可能到今天为止大家也知道,收藏夹是一个非常大数据量、非常高访问请求的一个应用。随着淘宝用户量和淘宝商品量不断增长,这个系统仍然运行在OceanBase上。而且多少年以来,其实对客户提供了非常完善的一个支撑能力,这实际上是一个很重要的节点。当它核心的分布式的这些数据存储能力和数据访问能力得到了基本的保障之后,OceanBase后续其实逐渐也在一步步增强。

刚才讲到的支持收藏夹业务的时候,OceanBase 还是在阿里集团的,后续实际上是随着业务的发展,我们在蚂蚁金服看到了更多的发展机会,所以后来集团决定把OceanBase的产品转到蚂蚁金服持续的发展。

所以,后续从大概OceanBase 0.5开始,我们开始尝试在我们的核心交易系统里面让OceanBase发挥作用。在2014年淘宝的双十一开始,OceanBase在“双十一“的业务中承担了一定的流量,承担完之后经过了这些逐步的验证,我们逐步地放大了这些东西。到2015年、2016年的时候实际上大家看到的双十一时支付宝的所有核心交易的核心电路,100%的处理已经都完全承载在OceanBase上了。

所以经过了这个过程之后OceanBase已经成长成了一个非常全面,有非常强的支撑能力,而且通过了极限考验的一个产品。之后实际上我们又增强了它的产品之后在网商银行开业的时候,网商银行所有的核心业务系统作为一个银行来讲,100%承载OceanBase上。

就在这个能力上来讲,我觉得其实也是很大的提升和一个很重要的验证,对于今天可能它还跟这些传统银行之间有一些差异,但是在互联网银行里面来讲,网商银行今天是有它非常突出的特色的,它的业务已经是承载在OceanBase 上,OceanBase已经证明了可以承载这些东西。在之后,实际上从2016年、2017年开始做这些对外的客户输出,包括南京银行、苏州银行、人保财险很多的客户选择OceanBase后,其实在他们的一些互联网的系统里面发挥了非常重要的作用。

今天大家看到的一个发展趋势是说银行在手机无线访问的频率不停的提高之后,后端受到压力实际上越来越大的,对后端系统的要求是越来越高的,所以分布式的这种架构改造和分布式的产品支撑能力在未来会是非常关键的一个竞争因素。

这方面OceanBase已经在很多客户那边得到了比较充分的验证,在我们内部实际上是完完整整的一套分布式的架构支撑了所有的业务,我们会逐步地把这个技术能力开放给用户,结合我们的产品,结合我们的架构能力,帮助用户构建这些能够适应未来挑战的金融级系统。

Q最后一个问题就是作为数据领域的专家您对数据库未来发展有何预判?数据库领域越来越多玩家入场,您对这块是怎么看的?

韩鸿源:数据库这种竞争的场面其实不是第一次出现了,在历史发展过程中也出现过。今天来讲,我觉得重点说两点。第一点是说数据库其实在企业级的应用系统里面起到的这个支撑作用到今天为止可能还不是一个简单可以替换掉的状态。

比如我说数据库可能更多强调的是关系数据库,在关系数据库的支撑能力角度来讲,它提供的这些ACID的交易处理的简单性和SQL去写业务逻辑的这种直观性和方便理解性来讲,今天可能还没有办法简单取代掉,当你企业级的应用需要更复杂业务逻辑的时候,你是需要底层有一个这样经过抽象的平台,能够给你这些应用有充分的支持的。所以我的看法是关于数据库还是会在相当长的时间内还是会向着主流数据库的方向发展。

另外一点就是说今天可能大家看到云是一个很重要的发展趋势。但是云跟数据库之间其实并不是一个同样层次的一个语义。数据库实际上是一种技术能力,云是一种使用方式,使用方式和技术能力之间是一种匹配的关系,不应该是一种竞争的关系,所以我并不认为所谓的云数据库本质上跟传统数据库在技术能力方面需要有什么样的差异,或者说云出来之后传统数据库就完全不能用了。

你会看到今天其实很多传统数据库也在做上云提供服务的这些尝试,很多其实也是有一定的效果。但是往后发展来讲,我觉得数据库的能力还是数据库能力的体现。数据库的这种使用方式可以是云,可以是非云,可以是各种各样更丰富的方式。

我觉得未来的一个比较大的挑战是说,在应用走向这些云原生之后,当云原生的这些东西出来之后,数据库怎么样能够更好地以一种云上部署的方式支撑云原生的应用,持续的往前去演进发展,这可能是未来一个很重要的需要探索的方向。

但是数据库作为一个独立的技术能力,在相当长的时间内,我觉得它还是会发挥自己独特的作用和支撑价值的。

Image placeholder
kingend
未设置
  32人点赞

没有讨论,发表一下自己的看法吧

推荐文章
“我是技术总监,你干嘛总问我技术细节?”

题图:fromZoommy每个周末的午后,把儿子送进EF读书,随后找个环境幽静的咖啡馆坐一会,这便是我一周中最放松的时光。在咖啡厅的气氛和环境这两点上,我似乎有强迫症,比如装修主色调的运用,地上装饰是

解DBA之惑:数据库承载能力评估及优化手段

作为DBA,有时会被挑战类似这样的问题:如果现有业务规模增加10倍、100倍,数据库是否能够支撑?下个月我们搞大促,数据库这边没问题吧?计划进行去O工作,代码逻辑不变,数据库从Oracle切换到MyS

OceanBase数据库创始人阳振坤分享征战6088万tpmC的艰辛之路

前言:中国人民大学常被誉为是“中国人文社会科学的最高学府”,其实人民大学也是“中国数据库的发源地”。由中国人民大学教授萨师煊与王珊合作编写的《数据库系统概论》是国内第一部系统阐明数据库原理、技术和理论

从技术到生态构建,云计算棋局越来越大,如何成功落地

经过十多年的发展,云计算已经从概念阶段逐步走向了实践。一批互联网巨头企业迅速抢滩布局产业基础研究与核心技术领域,以BAT为代表,在云计算领域布局迅猛,外资云如AWS、甲骨文、微软、IBM,也都通过合作

MongoDB与阿里云达成战略合作,云将是数据库最佳载体

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

2019年度IT168技术卓越奖名单:数据库类

岁末年关,一年一度的IT168技术卓越奖评选如约而至。在数据智能时代,数据是生产资料是富含价值的新石油,海量数据的并发以及实时性要求,对于向下攫取硬件性能向上承载应用的数据库而言是挑战更是机遇,国内数

传统数据库是否会成为企业数字化转型的障碍?

国外Couchbase公司最近发布的一项调查显示,缺乏灵活性和可扩展性被认为是传统数据库最大的问题。该公司另一份报告显示,尽管数据库存在的问题会降低企业竞争力,但仍有超过半数的的企业和IT业内人士完全

偶数科技陶征霖:做数据库是站在巨人肩膀上前进

在数据智能时代,面对海量数据的爆发式增长,传统数据库面临着成本、性能方面的挑战,与此同时也为新参与者带来了机遇。近两年国内数据库市场发生了变化,越来越多的企业和人才投身其中。2016年成立的偶数科技便

双11、TPC-C?OceanBase的征程在哪里?

蚂蚁金服自研的分布式关系数据库OceanBase登顶TPC-C一个月后,便迎来了2019年双11大考,团队相信“TPC-C只是双11的虚拟预演,双11才是一次真实场景的TPC-C。”OceanBase

如何理性看待蚂蚁金服OceanBase刷新TPC-C纪录

OceanBase这两天霸屏朋友圈!一派是浮夸的宣传,超越Oracle,世界第一,过度解读,全面否定对手,引起了技术圈内人士的反感,因为刷新TPC-C纪录并不能说明OceanBase现在就超越了Ora

TPC-C解析系列02_OceanBase如何做TPC-C测试

导语:蚂蚁金服自研数据库OceanBase登顶TPC-C引起业内广泛关注,为了更清楚的展示其中的技术细节,我们特意邀请OceanBase核心研发人员对本次测试进行技术解读,共包括五篇:1)TPC-C基

分布式存储时代,横空出世的OceanBase

数据,被誉为新时代的石油。几乎任何一个企业的IT管理者,都会在演讲、采访或其他形式的交流分享中强调数据的重要性。获取洞察、行为预测、市场分析、业务转型升级……数据能够为企业带来巨大的商业价值。但与此同

技术总监到底要不要写代码?

这是一个非常敏感的话题,每次谈论到技术总监要不要写代码的时候,总会引起一片争论。有的程序员说技术总监如果不写代码怎么能领导好技术团队;有的说技术总监还需要写代码?如果技术总监都需要写代码的话,那技术团

对话蒋杰、丁奇,腾讯云数据库之路

此前,笔者曾经就腾讯云数据库战略升级一事写过一篇文章,对腾讯云数据库聚焦“云原生”“自治”“超融合”三大方向背后原因,以及怎样理解腾讯云数据库战略升级与五大新品、三大方向的关系进行了分析。近日,在腾讯

独家对话李飞飞:云数据库战争已经进入下半场

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

2019年度IT168技术卓越奖名单:数据中心类

光阴如梭,一年的工作转瞬又将成为历史,2019年即将过去,崭新的2020年即将来临。新的一年意味着新的起点新的机遇新的挑战,众多企业“决心再接再厉,更上一层楼”,努力打开新局面。作为读者们的老朋友,2

稳定彰显强悍实力,商务办公首选ThinkPad L490

商务本主要面向的人群是职场精英,他们对于产品的稳定性以及数据的安全性都有极高的要求,与此同时为了满足繁杂的办公任务,也需要强劲的性能来保驾护航。全新产品ThinkPadL490采用了英特尔第八代低功耗

解放劳动力,拒绝crud【基于element-ui的表格模版】

缘起在开发后台管理系统页面时,用得最频繁的莫非:表格+表单+分页+搜索。常规操作流程: 表格组件 分页组件 弹出层组件+表单组件一套 搜索栏表单组件一套 一把梭下来写了很多样版式代码,风格可能还不统一

直击DTCC2019现场:数据库智能化运维探索与实践

5月10日,第十届中国数据库技术大会(DTCC2019)正在火热进行中。作为本届大会讨论的焦点之一,“数据库智能运维”专场人气爆棚,来自京东物流、腾讯、字节跳动、京东商城、便利峰的行业专家出席现场,他

盘点2018:数据库领域关键词“自研” ”融合“ ”崛起“

尽管2019年已然开始,但只要农历春节还没过,就意味着2018年还没有真正结束。回望过去一年,数据库领域发生了哪些有代表性的事件?这些事件背后预示哪些趋势?尽管2019年已然开始,但只要农历春节还没过

腾讯林晓斌:数据库的高易用性如何实现?

腾讯云基于QQ、微信、腾讯游戏等海量业务的技术锤炼,从基础架构到精细化运营,从平台实力到生态能力建设,腾讯云将之整合并面向市场,使之能够为企业和创业者提供集云计算、云数据、云运营于一体的云端服务体验。

美埃默里大学华人实验室突遭关闭,两华人教授及部分中国雇员被强制遣返

大数据文摘出品作者:魏子敏、宋欣仪据美《科学》杂志报道,佐治亚州亚特兰大的埃默里大学(EmoryUniversity)突然关闭了知名华人生物学家李晓江和李世华教授夫妇的实验室。22日,埃默里大学解雇了

详解layui模块化与非模块化的不同引用方式

layui模块化与非模块化的不同引用方式:1、模块化与非模块化的区别layui中有许多不同的内置模块,如弹出层、日期与时间选择器、分页等不同模块。模块化:使用时加载相应的模块。非模块化:一次性加载所有

AI 计算竞争升级,参访平安科技背后的硬实力

平安科技的四块科技版图,分别是云、认知、区块链和人工智能。所有的AI公司在AI领域中最核心的壁垒不是技术,因为技术都是人创造的,打磨团队就可以。核心的壁垒应该时间、业务和场景。智能科技的涌现、大数据

IBM收购红帽案已完成交易,混合云竞争格局变得更微妙!

自从去年年底IBM放出消息要收购红帽后,这个开源软件领域的最大并购案,就一直牵动着无数人的神经。而现在,这笔价值340亿美元的交易,终于成为既定事实。本周二,IBM和红帽共同宣布,已通过现金的形式正式