加入收藏 | 设为首页 |

ope电竞竞猜-蚂蚁金服资深总监韩鸿源:数据库是技能才能,云是运用方法,两者不应是竞赛联系

海外新闻 时间: 浏览:229 次

韩鸿源,蚂蚁金服资深总监,现在首要担任蚂蚁金服分布式数据库产品 OceanBase 的商业推行和生态建设。

OceanBase 在 2019 年 DTCC 我国数据库技能年度评选中取得“年度最佳立异产品”奖,韩鸿源接受了 IT168 总编老鱼的采访。

从产品自身,到职业需求,再到数据库的未来,一同与读者深度讨论 8 个业界最注重的热议论题。期望对你有所启示。

韩鸿源:现在的数据库商场,尤其是国内商场,正处于百家争鸣的状况。每天都有十分多的数据库创业公司和全新的数据库产品冒出来。关于客户的挑选来说,有十分大的杂乱性。

在这样的环境下,有 IT168 这样具有职业技能根底和公信力的媒体组织来做针对整个数据库职业的评选,其实能够简化客户在挑选方面的杂乱性,是一件很有含义的工作。

在数据库这件工作上,蚂蚁金服其实继续做了很长时刻的投入。蚂蚁金服的副 CTO 胡喜在许多场合讲过这样一句话,蚂蚁金服的科技才能是咱们崇奉的一种表现,也便是说,技能上的理想主义,加上家国情怀,鼓舞着咱们继续地在技能领域不断地立异

韩鸿源:实践上对企业级的运用场景来讲,许多客户常谈到的一个论题是性价比,金融职业亦如此。只不过功用不单纯是指跑得快慢的功用,会有一个归纳的功用鉴定。比方说运转的功率肯定是一个很要害的方针,别的包含安稳性、牢靠性、便利性,包含对运ope电竞竞猜-蚂蚁金服资深总监韩鸿源:数据库是技能才能,云是运用方法,两者不应是竞赛联系用开发的友好性,这些方针其实都是功用的表现。

可是在性价比这件事上来讲,其实很长时刻以来咱们都存在这样的误区。比方说举一个很简略的比方,假如你把价格降成零,一切的东西都是无穷大的,这时分你怎样去比这个性价比呢?

所以其实在比较性价比的时分,咱们往往是因为这个表达的简略性,疏忽了一个很重要的要素。当你要比较性价比的时分,实践上前提条件是说功用要满意到一个基准之后才有比较性价比的含义。在这种情况下来讲,不同的职业其实有十分大的差异。

金融职业在功用方面的要求其实是十分归纳的,一起也要求十分高,所以在这种情况下来讲,许多时分怎样样去设定一个好的门槛值之后再去比较,或许是一个更有含义的工作。往后的开展来讲,我觉得在这方面或许逐渐也会被客户更多的了解和更多地注重起来。

韩鸿源:OceanBase 的第一个中心要害词肯定是金融,OceanBase 是一个在金融的运转环境里生长起来的数据库。OceanBase 通过了十分强的金融事务中心压力的检测,这是第一点。

第二点从某种程度来讲,OceanBase 承载了蚂蚁金服十分多的事务体系的中心事务,这是别的一个差异于其他数据库厂商的一个十分大的特征。

第三点实践上是说 OceanBase 做了十分多的技能立异,所以 OceanBase 采用了跟传统数据库不彻底相同的机制,打破了十分多的瓶颈和局限性,才到达今日的一个十分好的效果。

其他更多的要害词本质上能够了解成这三点中心内容扩展出来的一些表现形式。其实归纳来讲,我觉得这几点是咱们差异于其他数据库产品的一个十分杰出的特征。

韩鸿源:关于 OceanBase 而言,咱们更多注重的是它的技能特性,比方简略的方针性的东西,咱们更简略了解。可是从我个人的视点来讲,OceanBase 有三个十分重要的中心优势。

第一点是说,OceanBase 通过了蚂蚁金服归纳的运用场景的检测,这个场景里边包含了每年“双十一”大促,日常周期性的优惠活动和商场活动,OceanBase 通过这些场景不断打磨所需求的技能支撑才能,通过了十分广泛、高压力的验证。

第二点是说,蚂蚁金服一切的中心体系,包含支付宝和其它的中心体系,彻底运转在咱们自主研制的 OceanBase 之上,这对用户而言是一个十分大的许诺

咱们把自己一切的这些身家性命的东西全部都跟这个数据库绑定在一同,所以咱们会保证这个数据库能够运转得好,能够真实支撑咱们的事务,能够保证这个数据库是真实安稳牢靠的,并且通过了充沛的查验。

不光是功用,还包含各方面的功用和安稳性,乃至包含许多极限场景下才会带来的极点需求,咱们把它都补充到产品中。阅历了这样的饱经沧桑,OceanBase现已被打磨得越来越老练完善。

第三点是在今日技能不断开展的场景下,每天都有新的技能不断冒出来,怎么能够让新开发的软件充沛的运用一切的技能优势,到达一个更好的效果。

OceanBase在这方面现已做了许多,包含功用方面,高可用方面,牢靠性方面,乃至许多打破性的技能的这些首先运用,咱们ope电竞竞猜-蚂蚁金服资深总监韩鸿源:数据库是技能才能,云是运用方法,两者不应是竞赛联系都会继续的发挥出技能的最大优势来。

韩鸿源:数据库其实今日咱们去看的时分,往往把 OceanBase 界说为新一代的分布式数据库。分布式数据库里其实有一些十分难解的问题,比方说分布式情况下的数据一致性的问题。这些问题其实在之前的版别里边,包含许多其他友商的完成里边,都没有得到充沛的支撑。

OceanBase 2.0 版别咱们充沛加强了分布式架构的才能。比方说供给大局一致性的视图,这个在分布式的场景下很难完成。包含咱们关于买卖场景的充沛的优化和支撑,实践上保证了当一个分布式数据库被用作一个集中式数据库的这种运用方法的时分,客户开发的难度是十分低的,客户搬迁的本钱也是很低的。所以从这个视点来讲,OceanBase2.0 之后是取得了一个十分大的打破。

别的一个方向,咱们在逐渐增强对 Oracle爱康国宾 的兼容性。进步兼容性的意图不是为了把 Oracle 的运用直接拿到 OceanBase 上来运转,而是说,许多的用户在 Oracle 上现已具有巨大的技能才能,以及对运用软件开发的海量出资。OceanBase 继续做兼容的源动力,便是未来让这些客户现已具有的才能,和现已开发好的运用能够得到最好的重用和出资维护,这也是一个很重要的方向点

韩鸿源:OceanBase 来源自 2010 年。最早的时分,它并不是一个全功用的 SQL 数据库。来源的时分其实仍是一个分布式的存储体系,首要的方针是支撑淘宝里收藏夹的运用

今日咱们都知道,收藏夹是一个海量数据量、十分高拜访恳求的一个运用。跟着淘宝用户量和淘宝产品量的不断增加,这个体系依然运转在 OceanBase 上。并且阅历了这么多年的沉积,其完成已为淘宝收藏夹供给了十分完善的一个支撑才能,这实践上是一个很重要的节点。

当中心的分布式的数据存储才能和数据拜访才能得到了根本的保证之后,OceanBase 产品其实也在一步步增强和优化。

支撑收藏夹事务的时分,OceanBase 仍是在阿里集团,后续跟着事务ope电竞竞猜-蚂蚁金服资深总监韩鸿源:数据库是技能才能,云是运用方法,两者不应是竞赛联系的开展,咱们在蚂蚁金服看到了更多的开展机会,所以后来集团决议把 OceanBase 的产品转到蚂蚁金服继续的开展。

从 OceanBase 0.5 版别开端,咱们开端测验在中心买卖体系里让 OceanBase 发挥效果。在 2014 年,OceanBase 在“双十一“的事务中承当了 10% 的流量。通过了这些开端的验证,咱们后续逐渐地优化和加强了这部分的技能才能。

到 2015 年、2016 年的时分,支付宝上的一切中心买卖的中心链路,现已 100% 彻底承载在 OceanBase 上了。这之后 OceanBase 现已生长为一个十分全面,有强支撑才能,并且通过了极限检测的一个数据库产品。

作为一个互联网银行,网商银行的事务形状有着十分杰出的特征。当网商银行正式开业的时分,它的一切的中心事务体系现已 100% 承载在 OceanBase 之上。这也再一次证明了 OceanBase 在实践事务场景下的支撑才能。

在这之后,从 2016 年、2017 年开端,OceanBase 开端对外商用,也有越来越多的企业级客户乐意挑选信任 OceanBase,包含南京银行、姑苏银行、人保财险等等。在这些客户挑选 OceanBase 后,其实在它们的互联网的体系里 OceanBase 现已发挥了十分重要的效果。

今日咱们看到的一个开展趋势是银行移动端的拜访频率不断进步,后端遭到的压力越来越大,对后端体系也提出了更高的要求。

在未来,分布式的架构改造才能和产品支撑才能是十分要害的竞赛力。在这些方面,OceanBase 现已在许多客户中得到了比较充沛的验证。现在,咱们正在逐渐把这样的技能才能开放给用户,协助更多用户构建能够习惯未来应战的分布式技能体系。

韩鸿源:OceanBase 数据库阅历了曩昔九年多的开展时刻,现已有了十分强的技能才能,包含现已支撑了蚂蚁金服一切的中心事务和十分多的杂乱的事务体系。

可是从产品自身来讲,还有十分多需求增强的当地,咱们在继续的增强产品的才能,一起咱们会加大在商场方面的推行力度。

这方面来讲,咱们会跟阿里集团构成一个更强的合力,去对商场进行产品的归纳推行。所以后续咱们会看到,咱们会在包含产品的商场推行、社区构建和赋能方面加大力度。

韩鸿源:数据库这种竞赛的局面其实不是第一次呈现了,在前史开展过程中也呈现过。今日首要说两点。

第一点是说,到今日为止,数据库在企业级运用体ope电竞竞猜-蚂蚁金服资深总监韩鸿源:数据库是技能才能,云是运用方法,两者不应是竞赛联系系里起到的支撑效果还不是能够轻松被替换掉的状况。比方说到数据库时或许更多着重的是联系数据库,从联系数据库的支撑才能视点来讲,它供给的ACID买卖处理的简略性和SQL写事务逻辑的这种直观性和便利了解性来讲,今日或许还没有方法简略地替代。当企业级的运用需求更杂乱地事务逻辑的时分,你会需求底层有一个通过笼统的渠道,能够给你这些运用供给充沛的支撑。

所以我的观念是,联系数据库在适当长的时刻内仍是会向着干流数据库的方向开展

别的一点,今日咱们看到云是一个很重要的开展趋势。可是云跟数据库之间其实并不是一个平等层次的语义。实践上,数据库是一种技能才能,云是一种运用方法。运用方法和技能才能之间是一种匹配的联系,不该该是一种竞赛的联系

所以我并不认为,所谓的云数据库本质上跟传统数据库在技能才能方面有什么样的差异,或者说云的呈现会导致传统数据库就彻底不能用了。

今日许多传统数据库也在做上云供给服务的测验,许多其实也有必定的效果。可是再往后开展来看,我觉得数据库仍是数据库才能的表现。数据库的运用方法可所以云,可所以非云,可所以各式各样更丰厚的方法

我觉得未来一个比较大的应战是,在运用走向云原生之后,数据库怎么更好地以一种云上布置的方法支撑云原生的运用,继续的往前演进和开展,这或许是未来一个很重要的需求探究的方向

可是数据库作为一个独立的技能才能存在,在适当长的时刻内,它仍是会发挥自己共同的效果和支撑价值的。

声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间服务。