ag平台

ag平台|国庆期间,一则“阿里的数据库分数创下甲骨文九年尘封记录”的消息传到了很多外地人的耳朵里。事情是这样的:由蚂蚁金服自主开发的金融级分布式关系数据库OceanBase,最近在被称为“数据库领域世界杯”的TPC-C基准测试中,超越了美国公司甲骨文(Oracle)保持的世界纪录,成为中国第一个登顶的数据库产品。但发现在沟通过程中并不存在信息缺陷。我们不能否认阿里海洋基地的希望,但要正确看待测试本身,综合各种新闻,期待展现测试的原貌和代表意义。

什么是TPC-C基准?TPC(transaction processing performance Council)又称事务处理性能委员会(transaction processing performance Council),负责管理和定义事务处理和数据库性能的基准测试,如TPC-C、TPC-HTPC-R和TPC-W基准测试,并根据这些基准测试项目发布客观的性能数据,正是因为它的权威性和客观性。TPC-C被业界广泛认为是一种权威、简单的在线事务处理基准,TPC-C基准已经成为OLTP(在线事务处理系统)基准测试的行业标准。TPC-C于1992年7月23日被接受为新的基准测试。

通过模拟仓库和订单管理系统,它测试常见的数据库功能,包括搜索、修订和小批量交易。TPC-C基准测试测量模拟的订单加载和销售环境,tpmC表示每分钟可以处理的交易数量。

创尘九年,不是因为突破不了,你不能,而是你不能。(微信官方账号:)据数据库行业人士了解,TPC-C基准测试至少需要半年时间。阿里还在早前发布的信息中透露,OceanBase团队计划长达一年,全球仅有的三名官方审计员中有两名参与了测试审计。而且在过去的九年里,不仅是甲骨文,其他数据库厂商也没有自由选择设定名单,这就意味着甲骨文已经领先其他厂商九年了?性价比是一个强制因素。

打破这个测试能带来多少有形或无形的回报,是厂商必须考虑的现实问题。从超大媒体来看,相信在TPC-C 370多行的官方榜单中,只有蚂蚁金夫的测试结果是白色背景,其他公司是灰色背景。

列表的第一列“所有灰色背景的测试结果都因软硬件升级而逾期”。9年后,蚂蚁金服以6088.08万元人民币排名第一,而9年前的甲骨文以3024.9688万元人民币排名第二。

9年后,蚂蚁金服使用的测试系统总成本为人民币380,452,842元;服务器硬件为420 Intel to Strong白金8163,共6720个内核,共13440个线程;数据库为OceanBase2.2,9年前,Oracle使用的测试系统总成本为30528863美元213702041人民币;服务器使用108 SUN Sparc T3,内核总数1728,线程总数13824,数据库为Oracle 11gR2。虽然硬件性能的提升并不能完全体现在数据库性能的提升上,但是实际的切换性能已经和以前不一样了,Oracle数据库已经递归到19c版本了。

2020年1月,新版本的Oracle Database 20c将不会发布,两家厂商使用的软件和硬件也有很大不同。前面提到的业内人士指出,甲骨文翻单意义不大,自我测试费时费力。

ag平台

九年的测试结果也说明,从硬性指标上翻盘甲骨文是不可能的。测试结果证明阿里数据库的性能可以超过一定值,但传闻竞争不太谨慎。名单满满的,OceanBase也是第一梯队。那么,OceanBase设置这个列表合适吗?指出是恰当的。

以前业界争论国内数据库什么时候能翻越甲骨文的大山,现在至少看到了山路。业内普遍认为,即使国内所有厂商都做TPC-C测试,OceanBase至少也是第一梯队水平。
据悉,阿里目前自行开发的数据库分为OceanBase和POLARDB两个分支。OceanBase主要由蚂蚁金服系统使用。

ag平台

支付宝作为阿里开发的国内分布式数据库,被海洋基地使用;POLARDB也是阿里开发的。定位为下一代关系型分布式云原生数据库,主要由阿里巴巴云推广。目前OceanBase也在阿里巴巴云上测试。

OceanBase产品架构支付宝在自行研究之前使用的是Oracle数据库。2016年,OceanBase取代了支付宝核心会计系统中的Oracle数据库。OceanBase搭建了OLTP在线交易处理流程,前台接手的用户数据可以立即传输到计算中心进行处理,并在短时间内获得处理结果。

OceanBase和POLARDB在阿里内部没有部分竞争关系,但都希望下一代数据库。OceanBase在普通服务器上搭建金融级低可用性,反对“三地五中心”城市级故障的自动可用性和容灾性。同时也不具备线上拓展的能力。从实用角度来说,测试中使用的服务器和存储很可能不是用户的现实场景,比如全闪存和混合闪存,旧服务器必须用于旧产品。

Oracle的测试结果也进行了优化。阿里OceanBase的结果不足以满足大多数场景下的性能拒绝,最重要的是价格低很多。比如在OceanBase的测试中,仅考虑硬件的性价比明显高于集中式数据库,硬件的成本只占总成本的18%左右。

对此,阿里大概没想到事态的发展,不会朝着“中国自主开发数据库超越西方垄断”的方向蔓延。阿里内部人士也有回应,内部回应测试结果也没有太大反应。此前,业内专家回应称,未来两三年,云原生数据库市场可能不会恶化。公有云市场增速放缓,云原生数据库更符合市场需求;目前国外数据库厂商的技术垄断正在逐步被超越,国内数据库势头强劲,未来还会进一步发展。

ag注册

数据库市场将在下半年开始竞争,云厂商是影响这场战斗的新变量。和甲骨文竞争,做甲骨文是一个漫长的过程,目前不太现实。如何利用数据库市场的解读或者数据库技术上的优势,去打动价值2-4亿元的市场客户,是数据库厂商面临的现实问题。阿里和Oracle数据库的定位不一样。

OceanBase的优点是采用分布式架构,硬件成本更低,可用性更好,需要线性扩展。但是OceanBase单机的性能还是远远落后于Oracle和DB2,所以之前需要对单机的存储性能进行优化。此外,海洋基地的定位是在同一个引擎上反对OLTP业务和OLAP业务。

目前,海洋基地的OLAP处理能力不如甲骨文。以前,需要加强存储模块对大型搜索的处理能力,反对将OLAP算子滑动到存储层,甚至对传输后的数据进行OLAP计算。九年前,云计算刚刚在中国蓬勃发展,就像云计算对专有IT基础设施的冲击一样,新的数据库也在冲击传统数据库。

当性价比超过一定水平,市场对云计算的需求自然会显现出来。随着技术的演进,云计算需要反映专有IT基础设施在某些场景下的性能,数据库领域正在重复九年前的场景。

涉及文章:阿里核心技术成员了解自主开发的数据库OceanBase腾讯云发布5款新的数据库产品,将讨论未来云的诞生、自治和超级集成。采访腾讯云数据库产品总监王奕程:云原生数据库市场两三年内越来越差。

传统商业数据库对云数据库使用云原生原创文章犹豫不决,将被禁止发布。以下是发布通知。:ag平台。

本文来源:ag注册-www.ocio2.com

相关文章

网站地图xml地图