bob体育官方平台
当前位置: bob体育官方平台 > bob体育app >
蚂蚁金性格很顽强在荆棘载途或巨大压力面前不屈自行研制数据库OceanBase登上尖峰满世界率先,打破Oracle维持五年的

构建在互联网之上的商业公司造就了如今的商业业态,重塑着我们的日常生活。而承载了互联网的底层设施之间的博弈,更是从未停止,且意义更加深远。

图片 1

图片 2

10月2日,蚂蚁金服自主研发的金融级分布式关系数据库OceanBase创造了新的联机交易处理系统世界纪录,登顶TPC-C排行榜。TPC-C是全球主流计算机硬件厂商、数据库厂商公认的评价标准,被誉为「数据库领域的世界杯」。

近日,蚂蚁金服自研数据库超越甲骨文,又引发了行业热议。事情缘于10月2日,国际事务处理性能委员会官网披露,在最新发布的 TPC-C 排行榜中,蚂蚁金服自研数据库 OceanBase 位列第一,打破了Oracle维持九年的世界纪录。

继5G移动通信和高端芯片之后,中国技术在又一个“核高基”领域取得了重大突破。

这被视为中国数据库领域的一个里程碑时刻,OceanBase此次的成绩是此前世界记录保持者甲骨文的两倍。

TPC-C基准测试被誉为“数据库领域世界杯”,OceanBase是首个登顶该榜单的中国数据库产品。榜单被传播后,有评论指出TPC-C测试结果有效期仅为3年,Oracle的分数于9年前测,如今早已失效。9年间软硬件经过多次迭代,Oracle数据库性能势必提升数倍,蚂蚁金服OceanBase如此比较“胜之不武”。

10月2日,据权威机构国际事务处理性能委员会(TPC,Transaction Processing Performance Council)官网披露,中国蚂蚁金服自主研发的金融级分布式关系数据库OceanBase,在被誉为“数据库领域世界杯”的TPC-C基准测试中,打破了由美国公司Oracle(甲骨文)保持了9年之久的世界记录,成为首个登顶该榜单的中国数据库产品。

数据库是支撑人工智能、区块链等新技术的基础技术,从上世纪70年代末,中国开始探索数据库,到今天40多年过去了,中国的数据库技术基本是一段西方技术的垄断史。在过去,国内几乎所有机构和公司,从金融、电信到航空,清一色地使用甲骨文。

即便两个评分有时间差距,不过正如团队成员在知乎上回应,九年间也有参与跑分的数据库厂商,但依然未有打破记录者。因为“研制OLTP数据库太难了”、“通过TPC-C的测试也很难”,蚂蚁金服的这次登顶不可否认是一次很大的突破。

中国工程院院士、计算机专家李国杰对此评价,这是中国基础软件取得的重大突破。

因此,当这条「OceanBase在权威榜单的关键指标上超越甲骨文」的消息突然出现在社交网络上时,不可避免地在行业内激起了波澜,伴随着赞扬与争议,关于测试结果,关于甲骨文,关于国产数据库以及数据库的未来。

针锋相对的观点之间,也有不少“雨女无瓜”的留言飘过。比如:

图/TPC官网截图,清一色的美国公司中,蚂蚁金服亮了

榜单之上

“很正常啊,因为阿里的数据太海量了……也只有双十一可以测试,这都很多年了。现在阿里自己出个更好的数据库很正常。”

TPC-C是全球主流计算机硬件厂商、数据库厂商公认的权威标准。过去数十年,TPC-C一直是海外传统数据库厂商竞技的舞台,Oracle更是制霸该榜单长达9年。OceanBase是登上TPC-C排行榜前列、由中国公司完全自主研发的第一款大型数据库产品,其创造的新的联机交易处理系统(OLTP)世界纪录,是Oracle最好成绩的两倍多。

仔细翻看榜单不难发现,其他厂商提交的时间大多是在2010年、2011年。我们确实需要清醒地认识到此次到打败的是九年前的Oracle在这一领域的测试,全面超越Oracle还有一段路要走。不过,这次榜单更新的意义不仅在于此。在榜单的测试结果比较之外,蚂蚁金服OceanBase的上榜更代表着传统数据库与分布式架构之间的较量。

确实,跟Oracle决战的OceanBase主要面向银行,对互联网公司来说是“杀鸡焉用牛刀”的遥远且昂贵。

作为基于云计算分布式的新一代数据库,OceanBase在性能指标上大幅超越Oracle等传统数据库,标志着国产数据库经过40年的探索和发展,在云计算时代迎来了换道超车。

▲更新后的TPC-C排行榜

OceanBase虽然是别人家的数据库;但每家公司都有数据库。在直播、带货大行其道的今天,哪家toC公司没有个订单系统、流量巅峰呢?怎么也会对自家数据库有点追求。

数据库和操作系统一样,是IT行业的重要基础软件。从1978年,“数据库”三个字首次出现在中国大学的课堂上,中国发展自己的数据库已经有40年历史。2006年,国务院发布的《国家中长期科学和技术发展规划纲要(2006-2020年)》首提“核高基”概念,其中“基”指的就是以数据库、操作系统、中间件等核心的基础软件产品。

过去,由于在金融、电信、航空等关键行业必须确保数据库的可用和稳定,无法给新兴的国产产品试错空间。而电子商务完全是新兴领域,对于阿里巴巴而言,双11的交易规模,逐渐超出甲骨文的经验范围,花钱如流水似的采购甲骨文设备以及由此带来的运维难度攀升,激发了他们趟出一条新路。

况且别忘了,OceanBase的底层,是半数创业公司都在用的阿里云ECS。

然而,囿于技术实力与软件研发的滞后性,越过数据库这座大山并不容易。在我国数据库市场,以Oracle、IBM为代表的国外数据库软件长期处于主导地位,这不仅导致软件服务费用居高不下,在关键领域还存在信息安全的隐患。

TPC-C标准模拟了经典商品销售付款场景来做测试,通过每分钟创建新订单数量来评价数据库的性能和性价比。TPC-C测试需要考察三年软硬件总费用,如果采用独立部署的模式,需要购买全部硬件。据悉,第二名甲骨文测试的软硬件总体成本大约3000多万美金,而OceanBase采用阿里巴巴公有云提供的ECS云服务器,测试多长时间就租用多长时间,使得测试成本大幅降低。

不服OceanBase跑分?今天起可到阿里云上一战

步入新世纪,中国特色的互联网发展成为倒逼国产数据库成长的关键力量。数亿人的网购需求,全球第一的移动支付市场,双11的天量交易额,这些西方公司毫无经验的中国式需求,推动中国互联网企业寻求性能更高、成本更低的数据存储和处理方案。基于云计算的新一代数据库应运而生。

解释的更详细一些就是,其它数据库采用的是专用硬件,OceanBase采用的是基于普通PC服务器的分布式架构。采用分布式架构之后,OceanBase的硬件成本大幅优于专用硬件。除了性能之外,自主可控、节约成本是其更厉害的优势。

蚂蚁金服自研数据库OceanBase登顶TPC-C榜单的消息振奋人心,同时引起国内技术圈的广泛讨论,第一个云上跑出来的数据库分数含金量如何?其他数据库有没有可能更强?

仅在10年前,阿里巴巴还像依赖氧气一样依赖Oracle,而如今,阿里巴巴自研的数据库OceanBase、PolarDB已经站在世界之巅,满足自身需求的同时,也在普惠各行各业。

此外,OceanBase是在阿里云支持下完成了此次TPC-C测试,总共使用了207台ECS i2云服务器。由于TPC-C模拟的是银行的交易核心,对稳定性和宕机恢复都有严格的要求,说明OceanBase能够在阿里云上提供金融级的可靠性。

针对这些疑惑,10月24日,阿里云以一种最为直接的方式作出回答:推出国内首个云端数据库测试平台,直接在阿里云上提供与OceanBase打榜时完全一致的云资源环境,全球任意数据库厂商均可申请报名,以云端跑分这样的硬核方式与其他数据库一较高下。

据悉,OceanBase已在蚂蚁金服和阿里巴巴业务系统中得到了广泛应用,凭借强劲的性能成为过去多年“双11”支付宝交易处理系统的守护神。数亿人能够随时随地网购、移动支付,背后靠的都是OceanBase数据库的力量。从2017年开始,OceanBase数据库开始对外开放,服务包括银行、保险等金融机构。

传统数据库与分布式架构数据库之间的较量,不止停留在比拼榜单、极限性能的较量上。这也是不同商业理念的更替。

(-c.html)

专业人士评价,OceanBase能够晋级数据库世界杯,并一举拿下皇冠上的明珠,显示了中国在数据库领域的技术积累超出业界想象。从极限的复杂场景中孕育和沉淀技术,从内部和外部的实践中不断的打磨锤炼,中国科技人员正在实现一次又一次的技术创新和技术突破。

分布式架构代表着「云+数据库」的时代。相较于传统数据库,原有的流程将会被打破,原有商业模式下的链条被改变,用户的使用方式和体验也会完全不同。这是一个全新的赛道。其中,AWS和阿里云扮演着打头阵的角色。

阿里云智能技术战略总监陈绪在新智元AI朋友圈发起了这个擂台赛:不服OceanBase跑分?今天起可到阿里云上一战。

在实际生产当中,2014年,AWS推出了原生企业级数据库Aurora,并在2018年宣布内下线了88%的甲骨文数据库并代以自研的数据库,还宣布将在2019年内全部下线甲骨文的数据库产品。

包括陈绪在内,测试组织委员会委员已入驻新智元AI朋友圈,作为独家合作平台,跑分相关事项都可在这里提问哦!

在中国,阿里云从2012年就开始强调去IOE,淘宝在2013年下线了最后一个Oracle,2014年支付宝交易系统替换了Oracle。2016年支付宝总账全面用OceanBase替换Oracle。并在今年成功推出了云原生数据库POLARDB。现在,基本各家云计算厂商都有自己的数据库产品,比如腾讯云有CynosDB,华为有GaussDB。

此前,OceanBase表示,登顶TPC-C的最大的优势就在于采用阿里云弹性计算资源,使得硬件成本只占整体成本的18%左右。同时表示,云端测试虽是业内首次,但得到了TPC-C技术委员会的官方认可。考虑到数据库云化的趋势不可逆转,这也意味着未来的数据库测试必然基于云端环境。

云计算厂商向数据库领域迈进的号角已经吹响。

作为首个为OceanBase打榜TPC-C提供测试环境的云服务商,阿里云此次推出公开的测试平台,一方面为大量的国产数据库提供一个低门槛的测试环境。另一方面,也相当于搭建了一个公平透明的擂台,向外界释放信号:技术人废话不多,直接跑分见实力。

进击之路

阿里巴巴集团副总裁周靖人表示,此次数据库测试只是尝试的第一步,相信未来上云跑分才是主流。

可以感受得到的是,过去几十年是传统数据库的高光时刻,根据相关数据显示,截至2017年数据库市场总规模高达368亿美元,其中传统数据库一度占比逾80%。

测试组织委员会委员包括:阿里巴巴集团副总裁周靖人、阿里云弹性计算负责人蒋林泉、阿里云智能技术战略总监陈绪、新智元创始人兼CEO杨静、中国电子技术标准化研究院软件工程与评估中心主任周平

返回顶部