在10月24日,阿里巴巴合伙人以及高德总裁刘振飞发文表示,十数年的阿里巴巴自己研发数据库的道路充满着回忆。
在文中,刘振飞写道,早在十年前,时任集团首席架构师王坚博士曾提出过,2010年起不再购买小型机,从此阿里巴巴便走上了自主研发数据库的道路,并展开去IOE(IBM的小型机、Oracle的数据库、EMC的存储设备)的历程。
而就在10月2日,根据权威积够国际事务处理性能委员会TPC官网的消息,蚂蚁金服自主研发的金融级分布式关系数据库OceanBase创造了世界新纪录,超越了IBM及Oracle并登上榜首。
这次的TPC-C排行榜见证了中国基础软件的突破,中国数据库第一次登上TPC-C榜单,也让全世界能够看到了中国在软件方面的实力。其实在一年前,即2018年,OceanBase团队就曾开了个动员会议,为了筹备TPC-C测试,定下了团队的一个“小目标“:超越Oracle的榜单记录。在接下来的一年中工程师们都咬紧牙关,闭关攻坚。
TPC-C是全球目前最具公信力的联机交易处理数据库的功能与性能结合的测试标准。通俗来讲,TPC-C测试是对于商业数据库想要证明自身实力的一个硬性门槛。由于其测试门槛很高,往往众多厂商都会被拒之门外。早在2010年,老牌数据库巨头Oracle就取得了接近第二名IBM的3倍的成绩,直接登顶榜单,堪称“无人能敌“,在此后的9年终,Oracle的记录一直无人能破。在这个权威性的排行榜中,长期被Oracle、IBM等国外厂商霸占,从来没有见过有中国自研品牌出现在这个榜单上。
数据库数据库性能的提升其实是一间相当有难度的事情,而对于已经处于数据库巅峰的Oracle,OceanBase想要超越它真的相当不容易。自从2010年项目立项到现在登上TPC-C的巅峰,整整花了9年时间,厚积薄发。对于OceanBase这个还相对年轻的团队一步一步攀升上来,最终证明了他们的努力和热情是可以得以回报,同时也证明了中国的软件实力在全世界的地位已经达到了顶尖。
在过去,中国在软件上的技术或许会落伍于外国领先的技术,但时至今日,事实证明,中国的科技软件实力是不容小看的,随着战略布局以及自研的态度与精神,中国同样可以走向新时代的软件技术巅峰,创造新的记录。