查看原文
其他

如何看待蚂蚁金服OceanBase“击败”甲骨文?

小黑羊 特大号 2019-10-07

早上起来

被一条新闻刷了屏

中国自研数据库超越Oracle登顶全球第一


看到这则消息还是很振奋

尤其连院士都给出了肯定

于是,去了TPC的官网

想看看关于这个榜单的细节

我们会发现


这个纪录是NB

但却又没有我们想象的那么NB


我们先来看看官方榜单

榜单太长,有370多行

我截取了30强


这是按照性能的测试结果

的确,蚂蚁金服排名第一

60,880,800 tpmC

排名第二的是甲骨文

30,249,688 tpmC


这个数字代表每分钟能处理的事务数量

从性能测试结果上看

“蚂蚁”的确是“甲骨文”的两倍

•••


就这么NB闪闪的完胜了?



看罢今早的刷屏文章

对比TPC官方的测试结果


我觉得“打破美国公司甲骨文保持了9年的世界纪录”、“Oracle数据库制霸9年之久”的说法,欠妥!


在这个榜单的首部

有非常明显的一句话


Results displayed with a grey background are Historical Results, which might not be up to date with regards to pricing and/or availability of HW or SW.

这句话,清清楚楚告诉我们

“所有灰色背景的测试结果

由于软硬件升级的原因而过期”

测试结果,有效期仅3年

……

这时候我们才发现

在整个榜单里面

只有蚂蚁的测试结果是白背景

其他公司因为太久没有参与测试

以前的测试结果统统过期了


所以,我们只能说

“蚂蚁金服OceanBase现在的测试成绩,达到了甲骨文Oracle数据库在9年前测试成绩的两倍”


至于什么冠军不冠军的

大家不在一个“时空”

其实是无从比较的


9年过去了,硬件和软件有太多改变

9年前我们还觉得云计算是个毛呢


更详细的,我们可以点开链接

看到测试用的软硬件环境

系统总造价:380,452,842人民币

服务器硬件,蚂蚁用了420颗英特尔至强白金8163,总核数6720,总线程13440

数据库是OceanBase2.2



系统总造价:30,528,863美元≈213,702,041人民币
服务器用了108颗 SUN Sparc T3,内核总数1728,线程总数13824。
数据库为Oracle 11g R2
还有一点这里面标注了测试有效期:截止2013年12月2日


看完这些细节

我们可以有个更准确的描述

“9年以后,蚂蚁金服用当年甲骨文系统造价的约1.5倍,达到了后者当年测试成绩的两倍”


同时还不能忽略

这9年来硬件性能日新月异的发展

彼时Oracle11g,如今已经是19c

如果甲骨文现在来测试一把

刷新纪录拿第一不会有任何问题

而且数字应该远远不止“两倍”


看完这个测试清单,我有一点很好奇

为什么近十年来

甲骨文也好、微软也好、IBM也好

统统都不再来参与测试了

而是任凭测试纪录过期

或许,人家已经不再看重虚名

而更重视实战



所以,从“打破核心技术垄断”的角度讲

OceanBase这次登顶,可喜可贺

作为“去IOE”的真正践行者

这些年来,阿里系的很多产品

都取得了不错的成绩和突破

我看到过很多洋洋洒洒的鸿篇巨制

来讲述“阿里技术”这10数年来的发展史

感人肺腑,催人泪下

那是一代代技术人不信邪、不服输的结果


但是我们也要更客观的看待差距

更重视和尊重对手

期待OceanBase更多的走出阿里系

期待阿里产品技术更多的走出阿里系

应用于的行业生产系统

期待更多的中国芯、中国OS、中国数据库

走出实验室、走出PPT、走出测试局

去跟“大辽”的“当代”产品

同台竞技




附录:部分国产数据库品牌,排名不分先后




Modified on

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存