5月20日,数据库权威机构国际事务处理性能委员会(Transaction Processing Performance Council)官网正式对外公布,由蚂蚁自主研发的金融级分布式关系数据库OceanBase,在TPC-C基准测试中打破自己去年创造的世界纪录,事务处理性能由上次测试的6088万tpmC提升到7.07亿 tpmC,进一步加速我国国产自研数据库的崛起。
OceanBase是蚂蚁自主研发的金融级分布式关系型数据库,融合了传统关系型数据库强大功能与分布式系统的特点,具备持续高可用、高度可扩展、高性能、低成本等优势。2019年10月OceanBase首次进行TPC-C测试就打破了由美国公司Oracle(甲骨文)保持了9年之久的世界纪录,成为首个登顶该榜单的中国数据库产品。
时隔半年二刷TPC-C纪录,OceanBase数据库将数据库性能指标tpmC提升超过十倍,展现了产品本身强大的可扩展性,集群节点数突破1500,单个tpmC价格下降36.3%。OceanBase作为该领域标杆性产品,不仅向全球证明了中国自主研发数据库的技术硬实力,也让更多中国企业对以国产数据库处理核心业务抱有巨大信心。
实际上,数据库是IT行业的重要基础软件。如同操作系统一样,数据库是一切业务顺畅运转的基石。历经四十多年的发展,数据库一度被认为在技术和市场方面趋于稳定。困于技术实力和软件开发的滞后,国内数据库市场也主要由Oracle把控。例如,在OceanBase诞生前,阿里巴巴每年都需要斥巨资向甲骨文采购数据库和技术服务,由于甲骨文数据库为国外研发,运行出现技术问题往往难以得到及时解决,受制于人。而随着以蚂蚁集团自有业务的快速成长,Oracle数据库的问题日益体现。阿里巴巴由此开启了去Oracle进程,投身自主研发OceanBase。
一来,数据库内存储着企业核心业务数据信息,与Oracle合作需要全面开放这些信息源,这种开放其实也意味着未知的风险。二来,Oracle等上一代IT公司无法快速适应当下中国互联网公司快节奏、快响应、快研发、与业务运维并肩开发的特质,难以满足高速增长的业务需求。无论是从数据安全亦或是业务需求层面上来看,蚂蚁乃至阿里巴巴,都迫切需要OceanBase这样一款能够支撑互联网业务大规模、高并发需求的数据库产品。
而对于开源技术来说,不同的开源数据库只适用于特定的业务场景,由不同的开源社区“各自为战”式主导各自的技术方向,互联网公司需要针对不同的业务场景拼接不同的开源数据库到一个大系统中,这无疑也不利于长期发展。而走全面自研的方向,是一种最辛苦、看似最不可能却最具长期投资价值的选择。
尤其是甲骨文等数据库垄断国内市场多年,很多企业试图从传统数据库家转型到云原生架构,存在巨大迁移成本和数据安全隐忧。正是基于这一思考,OceanBase虽然从一个全新赛道切入,也选择了一条兼顾分布式架构和关系式数据库优点的研发路线,为推动各行各业数字化铺平道路。
从诞生到云上触手可及,OceanBase历经十年磨砺,以远低于传统数据库的成本,更高的可用性,扛住了支付宝不断刷新的支付峰值世界纪录。在去年2019年天猫双11中,OceanBase再次打破世界纪录,创造了6100万笔/秒请求数处理峰值的全新纪录,真正经受住蚂蚁集团自有业务和阿里巴巴集团双11的流量考验。
同时,相对以往数据库技术更多偏向软件层,蚂蚁自研的OceanBase更多是软硬结合的方案,可以在普通硬件上实现金融级高可用,在金融行业首创“三地五中心”城市级故障自动无损容灾新包装,同时具备在线水平扩展能力,让更多企业能够从Oracle业务平滑迁移到OceanBase,实现一条数据都不丢失,而且保证高可用、强一致。目前,OceanBase已在建设银行、南京银行、人保健康险、西安银行等多家商业银行得到大规模应用,成为国内最丰富的云数据库产品。
而作为一项关系国计民生的关键基础设施,数据库已成为工信部实施国家软件重大工程,集中力量解决关键软件的“卡脖子”难题之一。二度登顶TPC-C,蚂蚁OceanBase在展现国产数据实力的同时,更通过打造通用型产品思路,联合合作伙伴发力更多场景适用,强化进口替代,建立以国产自主为核心的软硬件生态,为中国信息产业发展再添动力。
特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。