自华为成功在电子领域打破国外在操作系统上的垄断以来,就为我国相关企业增强了自信心。就在几天前,我国相关领域再一次传来捷报。
据可靠消息称,在10月2日,国际事务处理性能委员会(TPC)对外透露,中国蚂蚁金服的OceanBase,在号称“数据库领域世界杯”的TPC-C基准测试中,成功打破了由美国公司甲骨文(Oracle)保持了9年之久的全球纪录。
从官方的对外说明来看,OceanBase为蚂蚁金服自研的金融级分布式关系数据库,在相关行业首创“三地五中心”城市级故障自动无损容灾新标准,同时具备在线水平扩展能力,创造了 4200 万次/秒处理峰值的纪录。具备高兼容性、低成本、高可扩展性、高性能等特点。
其采用的 Share-Nothing 架构,各个节点之间完全对等,每个节点都有自己的 SQL 引擎和存储引擎。OceanBase 的整个设计里没有任何的单点,这就从架构上解决了高可靠和高可用的问题。
作为电子行业的重要基石,我国的数据库和操作系统一样,在相当漫长的一段时间里,因为各个方面的原因,导致技术实力和软件研发远远落后于发达国家。而以Oracle、IBM为代表的国外数据库,也长期占据了我国几乎所有领域的主导地位。哪怕是一些关键敏感的信息,也常常面临着安全隐患。
就好比是一个装有宝藏的房间,哪怕外面的人在门上装上再好的锁,但终归这个房间是别人造的。有没有其他门,有没有其他通道,只有造门的最清楚。而这些“宝藏”也就时刻面临着被人“光顾”的可能性。因此,打造一个国产的,自主研发的数据库,可以说是势在必行。
有分析指出,从蚂蚁金服的数据库建造历程来看,实际上也是一种市场需求。带有中国独有的特色互联网发展至今,逐渐成为了一个“倒逼”中国数据库走上自主研发、自主创新的力量。微信、支付宝的移动式支付,带来的大量流量,逼得这些运营方不得不开始针对自己的数据库下功夫,下心思。
这是很多西方企业在单一国家中几乎无法预见的情况,这也导致西方的很多系统已然不适用于中国新时代的发展。基于云计算的新一代国产数据库也因为这样的市场压力,应运而生。
值得一提的是,这一次在TPC-C的榜单中,蚂蚁金服的OceanBase不光是让中国国产数据库首次问鼎榜首,更是创造了全新的联机交易处理系统(OLTP)的数据记录,几乎是第二名的两倍之多。
有意思的是,有位网友的评论十分有意思,他表示,很荣幸自己也是项目中的一员。每个月都会多次参与项目进度测试,尤其是一到双十一,他都会用实际行动来参与到数据库的压力测试,帮助我国进一步完善数据库的进程,就是每次测试有些贵,“剁手”了好几次。(听风吹荷)