这项技术上,中国再次刷新世界纪录

      最后更新:2020-05-21 10:01:55 手机定位技术交流文章

      ◎科技日报记者崔爽

      5月20日,“世界杯”数据库TPC-C宣布,支付宝的自主研发数据库OceanBase打破了去年的世界纪录,获得7.07亿台tpmC超高性能,较去年增长11倍。

      海洋基地花了7个月时间创造了另一项世界纪录,而上一次是9年。

      TPC-C是世界上主流计算机硬件制造商和数据库制造商认可的性能评估标准。它要求数据库系统具有极高的软硬件协同能力。在过去的30年里,只有少数公司被选中,而该榜单的业绩得分长期保持在1000万。

      海洋基地的突破将性能得分从1000万提高到1亿。这标志着技术高地上的“核基地”。中国的自主研发技术已经走在世界前列,为世界技术升级迈出了关键的一步。

      “数据库是信息社会的重要基础设施,支持人类经济和社会活动中的关键核心业务。在当今以互联网为主要载体的数字经济时代,现阶段的应用对交易吞吐量提出了前所未有的挑战。”华东师范大学副校长周傲颖教授表示:“这次海洋基地在TPC-C测试中领先一个数量级,再次充分证明了系统的分布式架构和实现技术的科学性和先进性,代表了未来数据库的发展方向,是中国信息技术硬核技术领域实现替代工程和转型升级的创新范例。”

      ——1——从2009年研发开始,到2020年实现数据库的革命性突破,海洋基地的创始人杨振坤平静地说:“2008年后的十年是互联网产业快速发展、互联网技术快速发展的十年。我们受益于时代和社会。”

      总经理杨炳泽说:“海洋基地在数据库开发过程中还是一个年轻人。我们可以在TPC-C测试中证明自己,这是我们前辈肩上的一小步,也是互联网时代给我们的一个机会。长征刚刚开始,我们还有很长的路要走。”

      风来自甲骨文

      故事开始于20世纪70年代和80年代初。

      1978年,美国埃里森在硅谷成立了“关系软件公司”。今年夏天,他发布了第一个商业产品——甲骨文1.0。中情局成了他的第一个客户。

      数据库是根据数据结构组织、存储和管理数据的仓库。随着数据量的爆炸式增长,数据库已经成为基础软件的核心和改善软硬件系统的关键。

      此后,甲骨文发展成为数据库领域的霸主,1987年收入高达1.31亿美元,成为世界第四大软件公司。

      在中国,数据库技术也开始了。

      1982年,萨诗轩为中国第一个计算机本科专业起草了《数据库系统导论》的教学大纲。他的学生也开始将数据库技术应用于国防和军事工业领域,极大地促进了数据库的发展。

      “数据库系统简介”已出版至第五版

      1989年,甲骨文决定进军中国,瞄准中国的巨大市场。

      其中,电信行业是典型的数据库使用场景。改革开放使中国电信市场开始繁荣,业务量迅速增长。只有依靠数据库技术才能清楚地解决这些业务费用。

      到1995年,国家提出了“1997工程”,并要求所有县级以上的邮局在1997年底之前在通信系统中充分共享数据。

      得益于这一波行业红利,甲骨文成功占领了中国。在全球市场上,甲骨文一直在攻击世界各地的城市,以扩大其数据库技术的世界范围。

      在很长一段时间里,甲骨文等同于一个数据库。易用就是易用,但唯一的问题是它太贵了。

      当时已经形成了IOE系统,甲骨文数据库+IBM小型机+EMC存储,三大项目的支出相当大。对于行业巨头来说会形成巨大的成本负担,尤其是对小公司来说。

      在互联网之后

      在太平洋的另一边,以电子商务公司起家的阿里巴巴,在新千年后逐渐感受到了交通的压力。当时,阿里也采用了IOE架构,数据库规模在2008年已经基本无法扩展。

      2009年,阿里巴巴决定独立开发云计算操作系统“天妃”,并试图将全球数百台服务器连接成一台超级计算机。对于甲骨文公司来说,它开始开发海洋基地。

      早在2006年,国务院就发布了《国家中长期科学和技术发展规划纲要(2006-2020)》,其中包括一个重大的“核高基”项目,涉及核心电子器件、高端通用芯片和基础软件产品。基本软件产品包括操作系统、中间件和数据库。

      在这个计划中,工业增长将持续到2020年,总投资预计将超过1000亿元。

      但是海洋基地的未来并不明朗。甲骨文在2013年超越IBM,成为仅次于微软的世界第二大软件公司。

      更大的问题是,海洋基地采用的“分布式关系数据库”的技术路线有很多负面声音。因为没有人做到这一点,它不仅需要打破高科技的门槛,还需要打破人们对未知的本能恐惧。

      海洋基地的梦想可能会实现

      海洋基地的早期发展充满挫折:MySQL能够满足淘宝的大部分业务需求,海洋基地团队濒临解散;大量的业务系统转换使得海洋基地无法如期上线...

      做一个自我研究的数据库是非常困难的,而做一个金融系统的自我研究的数据库就更难了。钱没有错。

      想象一下,你的支付宝付款100元,不小心出了漏洞,变成了1000万元的付款。你会怎么做?这不是一个小错误,它是致命的。

      但是杨振坤,一位由北京大学学生教授的技术硕士,正在展望未来。他相信,有了“合适的时间、合适的地点和合适的人”,海洋基地一定会成功。

      天数指的是互联网需求。由于中国巨大的互联网需求,传统的集中式关系数据库已经不堪重负。只有分布式数据库才能解决这个问题。

      地理位置是指机会和应用场景,包括淘宝和支付宝。实战中的持续改进是海洋基地快速改进的关键。

      杨振坤是一位分销和数据库相结合的专家。他还招募了大量人才,包括首席建筑师阳传会。

      在2014年的双11,海洋基地移动到10%的交易数据链接。

      在2015年的双十一中,100%的交易数据链和支付数据链被转移到了海洋基地。

      2016年,整个会计数据库在双十一期间被转移到了海洋基地,成为“金融系统数据库皇冠上的明珠”

      2016海洋基地团队照片

      直到2019年10月,海洋基地打破了甲骨文公司9年之久的TPC-C世界纪录。

      然而,杨振坤经常谈到的是海洋基地的最初使命:“让中国人自己的数据库服务于世界。”

      资料来源:《科技日报》,作者提供的照片

      编辑:张琪琪(实习)

      审计:王小龙

      终审:冷文生

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/7116.html

          热门文章

          文章分类