本篇文章3169字,读完约8分钟
10月2日,在浓厚的国庆气氛中,“技术阅兵”在大洋彼岸上演。
结果表明,继移动通信和高端芯片之后,中国企业在另一个“核高基”行业取得了巨大突破。
据科技日报报道,蚂蚁金服自主开发的数据库oceanbase打破了数据库基准性能测试的世界纪录,是前世界纪录保持者、老牌大公司甲骨文( oracle )的两倍。 数据库行业最权威的国际组织国际事务解决效能委员会( tpc,TRansaction Processing Performance Council )在官网上公布了这一最新结果。
丨这个技术有多厉害?
据了解,tpc制定的tpc-c测试是衡量数据库在线交易解决( oltp )能力的公认基准,是世界主要计算机硬件制造商、数据库供应商公认的评价标准。
tpc-c的性能以每分钟的新订单交易数为衡量标准。 第一个指标是交易汇率( tpmc ),还有每个交易的相关价格) $/tpmc )等。
tpc-c标准模拟了经典商品销售的支付场景进行了测试,通过每分钟新建订单数来评价数据库的性能和性价比。 迄今为止,甲骨文已经独占了9年冠军。
tpc官网的截图
[]oceanbase是60880800 tpmc的成绩,也就是1分钟内系统解决的6088万件以上的新订单,创下了新的在线交易解决系统( oltp )世界纪录(/s2/)。 这个记录是甲骨文最高成绩的两倍以上。
在过去的几十年里,tpc-c是以前从国外传来的数据库制造商竞技的舞台,oceanbase排在tpc-c排行榜的前列,是中国企业完全自主开发的第一个大型数据库产品。
中国工程院院士、计算机专家李国杰评价说,这是中国基础软件取得的重大突破。
丨数据库有多重要?
从1978年开始,“数据库”三个字首次出现在中国大学的课堂上,中国迅速发展自己的数据库已有40年的历史。
数据库和操作系统一样,是it领域重要的基础软件。 用“掐脖子”的关键技术来表达数据库,说有几样东西也不为过。 在数字经济时代,所有的经济从业者都离不开数据,没有数据库,就没有新闻科技快速发展的根本。
2006年,国务院发布了《国家中长时间科学和技术快速发展规划纲要( 2006-年)》,提出了“核高基”的概念。 “核高基”是核心电子器件、高端通用芯片和基础软件产品的简称,也是与载人航天、月球探测项目齐名的16个重要科学技术专业之一。 其中包括数据库、操作系统、中间件等。
资料图(与照片文字无关。 资料来源:照片网()。
但是,据wechatpublicplatform「Infoq”称,数据库诞生至今已有几十年,但基本上其市场结构并未发生太大变化,最先兴起的几家制造商今天仍处于支配地位。 由于更换数据库非常困难,位于整个产品或产业链的最底层,更换风险很大,但收益要小得多。
时间回到1997年,当时国内在数据库服务上处于对甲骨文的“全面依赖”。 甲骨文创始人拉里·埃里森( larry ellison )首次访问中国。 因为他很晚起床让中国的接待人员在零下20几度的环境中呆了一个多小时。
但是,接待人员有时“不敢生气”。 因为,我们的数据库技术依赖甲骨文。
当时的中国,商业力量迅速恢复,外贸进出口总额突破4000亿美元大关,随之而来的是新闻技术诉求的井喷。 甲骨文数据库是软件中最硬的核心技术。
于是,国内几乎所有的机构和企业,从金融、电信到航空空,都干净地采用了甲骨文。
这意味着中国人按银行取款、转账,按充值费、买机票的数字保存在美国数据库中并运行。
丨自主开发: 从濒临解散到支援,每年都是“双11”
现在,这一里程碑式的技术发生了逆转,背后是一代技术人员的探索和攻防。
此次翻倍特征逆转的阿里巴巴曾是甲骨文中国的标杆客户,淘宝、支付宝( Alipay )等企业98%以上的软件系统和业务由甲骨文数据库提供数据服务 但是,随着“双11”成为现象级的商业活动,几何学上增加的交易量存在着严峻的问题。 如果继续采用甲骨文,为了应对天量数据,只能再花1亿元人民币购买主机。
他们选择了自主研究开发。
阿里有自己的数据库开发团队,但大多数人并不期待。 甲骨文十几万人,从事核心数据库研发的超过二千人,阿里数据库团队20多人,团队负责人阳振坤以前在另一家大厂开发数据库,到了年才加入淘宝,这个项目
oceanbase的研发工作从去年6月开始,研发之路从一开始就充满了苦难,由于在途中没有找到想要招聘的业务,团队濒临解散。
/ S2// S2 /
视频的截图(来源: Wechat公开平台“infoq”
转机发生在年末,整个oceanbase队伍被调到了支付宝( Alipay )。 年夏天,支付宝( Alipay )也开始“去ioe”,希望替换甲骨文数据库。 阳振坤向当时的主管、现在蚂蚁金服的cto程立推荐了oceanbase的处理方案。
(注:“去ioe”是阿里巴巴内部的概念。 其意图是从阿里巴巴的it架构中排除ibm的小外形规格、oracle数据库和emc存储设备,而是采用基于自己的开源软件开发的系统。 )
程立接受了阳振坤的建议,oceanbase团队开始埋头研发,最先要克服的目标是支付宝( Alipay )交易库。 年“双11”、oceanbase迎来了第一次高考。
视频的截图(来源: Wechat公开平台“infoq”
在当初的计划中,“双11”交易流量的1%被分配给了oceanbase,但是由于当时的oracle数据库系统无法支撑急剧增长的巨大流量,最后oceanbase全年的“双11”交易流量
经过“双11”的考验,oceanbase得到了越来越多的认同和支持。
从oceanbase官方网站上
年春夏,支付宝( Alipay )交易库和支付库都变成了oceanbase; 年,支付宝( Alipay )会计体系上线,也标志着oceanbase牢牢地踏上了金融体系最核心、最重要的行业。
据悉,目前oceanbase在蚂蚁金服和阿里巴巴业务系统中得到广泛应用,以强大的性能在过去几年中成为“双11”支付宝( Alipay )交易解决系统的守护神。 数亿人能够随时随地进行网购和移动结算,依赖于oceanbase数据库的力量。 从2007年开始,oceanbase数据库开始对外开放,包括银行、保险等金融机构。
任重而道远。
科技日报称,oceanbase的崛起不仅是商业力量竞争的结果,也有时代变革的红利。
迄今为止,国产数据库没有被广泛采用,是因为必须在金融、电信、航空空等重要领域确保数据库的可用性和稳定性,无法对新兴的国产产品进行试错空。
另一方面,电子商务完全是新兴行业,“双11”的交易规模完全超出甲骨文的经验范围,反而创造了走上新道路的机会。
资料图(与照片文字无关。 资料来源:照片网()。
oceanbase是云计算时代中国数据库的代表。 在差不多同一时期,达梦、人大金仓、神通、南大通用等国产数据库相继应用于央企、国家财政、军事等专用行业。 华为、腾讯等中国企业也相继推出了自己的数据库产品。
但与此同时,在基础核心技术突破、产业生态建设等方面,国产数据库仍面临挑战。
据第一财经报道,深耕数据库行业多年的南大通用电气首席技术官武新表示,甲骨文、微软等企业经过几十年的快速发展,建立了十分强大的生态系统,这种依赖关系仍将维持一二十年,但中国的生态系统依然薄弱,这是
数据库是支撑人工智能、区块链等新技术的基础技术,特别是在核心敏感领域,其自主可控的意义重大。 尽管建设了强大完整的自我研究数据库,中国的技术人员还在“升级”的过程中。
(每日经济信息综合科技日报、中国信息网、wechat公共平台“infoq”、“量子比特”等)。
标题:“世界第一!这项中国硬核技术打破美国纪录,每年“双11”都是它支撑你买买买”
地址:http://www.vsunglobal.com/vsgnzx/2808.html