一家号称“真相帝”的公司,一个DEMO就能估值2亿
06-17
文章内容语音播放由深声科技提供。
您的浏览器不支持音频元素。
国庆期间,一则“阿里巴巴数据库性能刷新甲骨文九年记录”的消息传出,令不少外界人士震惊。
事情是这样的:蚂蚁金服自主研发的金融级分布式关系数据库OceanBase近日在已知的TPC-C基准测试中打破了美国公司甲骨文(Oracle)举办的9年之久的TPC-C基准测试作为“数据库领域的世界杯”,成为首个登顶榜单的中国数据库产品。
但雷锋网发现,此事的传播过程中存在信息缺失。
不可否认,阿里OceanBase的努力是不可否认的,但测试本身也应该正确看待。
综合多方消息,雷锋网希望呈现此次测试的原貌和代表性意义。
什么是 TPC-C 基准? TPC(事务处理性能委员会),全称为事务处理性能委员会,负责定义TPC-C、TPC-H&TPC-R和TPC-W基准等事务处理和数据库性能基准,并基于这些基准项目发布客观的性能数据,正是因为其权威性和客观性,TPC-C被公认为业界最权威、最复杂的在线事务处理基准测试。
TPC-C基准测试已成为OLTP(在线事务处理系统)基准测试的行业标准。
TPC-C于2019年7月23日被认定为新基准。
通过模拟仓库和订单管理系统,测试了广泛的数据库功能,包括查询、更新和小批量事务(排队小批量事务),TPC-C C 该基准是根据模拟订单输入和销售环境进行测量的,tpmC 代表每分钟可以处理的交易数量。
这个纪录已经被尘封了九年,不是因为不可能突破,而是因为不可能。
雷锋网从数据库行业人士处获悉,TPC-C基准测试的准备工作至少需要半年时间。
阿里巴巴也在后续信息中透露,OceanBase团队花了一年多的时间准备。
世界上只有两名官方审计师。
参加了本次测试审核。
而且不仅仅是甲骨文,其他数据库厂商在过去九年里都没有选择刷新榜单。
难道只是因为甲骨文的业绩领先其他厂商九年?成本效益是必须提到的一个因素。
突破这个考验能带来多少有形或无形的回报,是厂商需要考虑的现实问题。
有自媒体账号指出,在TPC-C官方多行名单中,只有蚂蚁金服的测试结果是白色背景,而其他公司都是灰色背景。
列表中注明:“由于软硬件升级,所有带有灰色背景的测试结果均已过期。
”九年后,蚂蚁金服以 60,,tpmC 排名第一,九年前甲骨文以 30,,tpmC 排名第二。
九年后,蚂蚁金服使用的测试系统总成本为:,,人民币;服务器硬件为Intel Xeon Platinum,总核心数、总线程数为0;数据库是OceanBase2.2。
九年前,Oracle使用的测试系统总成本为:30,,USD≈,,RMB;服务器采用SUN Sparc T3,总核心数,共4个线程,数据库为Oracle 11g R2。
虽然硬件性能的提升不能100%体现在数据库性能的提升上,但实际转换性能已今非昔比,而且Oracle Database也已经迭代到了19c版本,新版本的Oracle Database 20c将将于今年一月发布。
两家厂商所使用的软件和硬件差距都比较大。
前述业内人士认为,甲骨文可能也觉得单纯刷榜单没什么意义。
准备测试本身既耗时又费力。
九年的测试结果也表明,从硬指标上很难超越Oracle。
测试结果证明阿里巴巴数据库的性能可以达到一定的水平。
有特定的价值,但不宜将其曲解为竞争。
无论榜单如何,OceanBase 也处于第一梯队。
那么,OceanBase是否有必要刷新这个列表呢?雷锋网认为还是有必要的。
过去业界一直在讨论国产数据库什么时候才能登上Oracle山,但现在我们至少看到了山路。
业界普遍认为,即使国内所有厂商都进行TPC-C测试,OceanBase至少处于一线水平。
雷锋网获悉,阿里巴巴目前自研数据库分为两个分支,OceanBase和POLARDB。
OceanBase主要供蚂蚁金服系统使用。
作为阿里巴巴自主研发的国产分布式数据库,支付宝使用的是OceanBase; POLARDB也是阿里巴巴自主研发的。
定位下一代关系型分布式云原生数据库,是阿里云主推的云原生数据库。
目前,OceanBase也在阿里云上公测。
OceanBase产品架构支付宝之前自研也使用过Oracle数据库。
阿里巴巴去了IOE。
2018年,OceanBase取代了支付宝核心记账系统中的Oracle数据库。
OceanBase实现了OLTP在线事务处理流程。
用户数据可以立即传输到计算中心进行处理,并在很短的时间内给出处理结果。
OceanBase和POLARDB在阿里巴巴内部也有一些竞争,但总体来说他们都在为下一代数据库而努力。
OceanBase在普通服务器上实现金融级高可用,支持“三地五中心”城市级故障自动无损容灾,并具备在线水平扩展能力。
从实际使用的角度来看,测试中使用的服务器和存储很可能不是真实的用户场景,比如全闪存到混合闪存、服务器复用、直接使用旧产品等。
Oracle的测试结果也进行了优化,而阿里巴巴OceanBase的结果足以满足大多数场景的性能需求,而且重要的是价格低很多。
例如,在OceanBase的测试中,硬件成本仅占整体成本的18%左右,仅考虑硬件的性价比明显优于集中式数据库。
对此,阿里巴巴或许没有想到事态的发展会朝着“中国自主研发数据库打破西方垄断”的方向蔓延。
阿里巴巴内部人士也向雷锋网表示,内部对于检测结果并没有太大反应。

业内专家此前向雷锋网表示,云原生数据库市场可能在未来两三年内爆发。
公有云市场增速放缓,云原生数据库更好迎合市场需求;目前国外数据库厂商的技术垄断正在逐步被打破,国产数据库崛起势头强劲,有望进一步发展。
数据库市场即将开始下半场竞争。
云厂商是影响这场战斗的新变量。
想要对标Oracle,达到Oracle的水平还需要很长时间,目前来看不太现实。
厂商如何利用自己对数据库市场的了解或者在数据库技术方面的优势打动2~40亿元的市场客户,是数据库厂商面临的现实问题。
阿里巴巴和Oracle数据库的定位不同。
OceanBase的优点是分布式架构、较低的硬件成本、更好的可用性和线性扩展。
但OceanBase单机性能与Oracle、DB2相比还存在较大差距。
未来,我们需要重点优化单机存储性能。
此外,OceanBase的定位是在同一个引擎中同时支持OLTP和OLAP服务。
但目前OceanBase的OLAP处理能力还不如Oracle。
未来需要加强存储模块对大查询的处理能力,支持将OLAP算子推入存储。
该层甚至直接对压缩数据执行 OLAP 计算。
九年前,云计算在中国刚刚兴起。
正如云计算影响专有 IT 基础设施一样,新数据库也在影响传统数据库。
当性价比达到一定程度时,对云计算的需求自然就出现了,并且随着技术的发展和演进,云计算在某些场景下可以像专有的IT基础设施一样表现,而数据库领域正在重复发生过的事情九年前。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-21
06-17
06-18
06-17
06-18
06-17
06-18
最新文章
Android旗舰之王的过去与未来
智能手表不被开发、AR眼镜被推迟,Meta的产品经历了一波三折
为什么Cybertruck是特斯拉史上最难造的车?
更新鸿蒙3后,文杰允许你在车里做PPT了
新起亚K3试驾体验:追求“性价比”,韩系汽车仍不想放弃
阿维塔15登场!汽车配备了增程动力,理想情况下会迎来新的对手吗?
马斯克宣布创建 ChatGPT 竞争对手! OpenAI的CEO给他泼了冷水, GPT-5可能会发生巨大变化
骁龙无处不在,是平台也是生态