由蚂蚁金服自主研发的数据库超越Oracle登顶全球第一?
很多人可能并不知道,我国其实是有”核高基“的发展计划的,是指核心电子器件、高端通用芯片、基础软件产品这三种。其中基础软件产品则主要是操作系统、数据库软件、中间件软件。
而为了发展”核高基“,中央财政预算达到300多亿,再加地方财政及配套资金等,总投入将超过1000亿元,就是为了要让国内摆脱对国外产品的依赖。
为什么国家投重资来发展“核高基”?因为”核高基“领域的发展,特别特别的重要,这是真正的科技领域,二是因为这些领域,我国严重依赖进口,所以必须要摆脱这种现状。
可能这些年以来,大家可能在芯片、操作系统方面关注得比较多,在数据库方面会关注得比较少一点,毕竟一般人并不了解数据库软件的重要性,除了专业技术人员外,一般人也并基本上不接触数据库软件。
而近日,终于有一家中国公司在”核高基“的”基“上又迈出了重要一步,其研发的数据库,成为了全球性能最强的数据库。这家公司就是阿里,按照最新的TPC-C 基准测试结果,阿里自主研发的金融级的、分布式关系数据库OceanBase以两倍于Oracle(甲骨文)的成绩,排名全球第一。
要知道过去的10多年间,在TPC-C的测试排名中,中国从来没有一个自主数据库能够进入前10名,全是美国企业,这次也相当于打破了美国的垄断。
说起OceanBase数据库,可以追溯到2008年9月,当时王坚加入阿里担任首席架构师。然后王坚提出了去”IOE“的想法,即去掉IBM的小型机,Oracle数据库,以及EMC存储,摆脱对这些产品的依赖,阿里需要发展自己的技术。在2010年,阳振坤加入阿里,带领团队研发出了取代Oracle的数据库产品OceanBase。
而经过了这9年的发展,OceanBase数据库才成为了全球第一,背后是阿里工程师的努力,以及阿里海量数据,双11这些全球最大并发量的挑战下发展来的,你觉得呢?
所以对于这个成绩,我觉得可以大吹特吹,毕竟TPC-C是权威的、公正的、非盈利组织,不是给钱就乱改成绩的机构,是可以相信的!