但是雷锋网发现这在传播过程中存在信息不足的问题,不能否认蚂蚁OceanBase的努力。 但是,应该正确看待这个测试本身,综合了很多信息,雷锋网想表现出测试的原貌和代表性的意义。
什么是TPC-C基准?
TPC被称为事务处理性能委员会,定义TPC-C、TPC-H&TPC-R、TPC-W基准等事务处理和数据库性能基准,根据这些基准项目发布客观性能数据,其权威是客观的,TPC-C是业界公认的权威和最高权威
TPC-C于1992年7月23日被批准为新的基准测试,模拟仓库和订单管理系统,测试查询、更新、mini-batch事务等广泛的数据库功能,TPC-C基准测试模拟订单输入和销售环境
记录封印了九年,并非因为无法突破
不行不行,也不是。
雷锋网从数据库行业的人那里得知,TPC-C基准的准备至少是半年,蚂蚁在之后发布的信息中,也知道OceanBase团队的准备期超过一年,世界上唯一的官方审计员参加了两人。
而且,9年不仅Oracle,其他数据库制造商也不选择更新排名,是因为Oracle的成绩已经领先于其他制造商的9年吗? 性价比是不可提及的因素。
突破这个测试能带来多少有形或无形的回报,是制造商应该考虑的现实问题。 根据媒体的特大尺寸,TPC-C公式370行以上的排行榜中,只有蚂蚁金福的测试结果是白色背景,其他公司指出是灰色背景。 排行榜表示,“灰色背景的测试结果因硬件和软件升级而过期”。
9年后,阿里戈尔服为第一位的60,880,800 tpmc,第二位是9年前的甲骨文,成绩为30,249,688 tpmc。
9年后,用于蚂蚁金衣服的测试系统总成本: 380、452和842人民币服务器硬件包括420台英特尔至强白金8163、总核数6720和总线13440数据库OceanBase2.2。 9年前,Oracle使用的测试系统的总成本: 30、528、863美元≒213、702、041人民币服务器使用108台SUN Sparc T3,内核总数为1728,线程总数为13824,数据库为Oracle 11g R2。
虽然100%数据库性能的改进没有反映出硬件性能的改进,但是从来没有实际转换过的性能,Oracle数据库也在版本19c中被重复,并且新版本的Oracle数据库2020将在2020年1月发布
上述行业相关人员可能认为Oracle也没有纯洁的刷新意义,自己准备测试需要花费时间,9年的测试结果也表明硬件指标难以超过Oracle,测试结果表明蚂蚁数据库的性能达到某个特定的值
除了排行榜,OceanBase也是第一步
那么,OceanBase是否需要更新此排名? 我们认为雷锋网仍然是必要的。 过去业界曾探讨过国产数据库何时能翻越Oracle这座山,现在至少看到了山路。
据雷锋网报道,现在蚂蚁将研究数据库分为两条支线,OceanBase和POLARDB,OceanBase主要用作蚂蚁的金服系统,作为蚂蚁研究的国产分散数据库,用作支付宝的还有OceanBase的POLARDB 是下一代关系型分散型云的原生数据库,是阿里云推进的云的原生数据库,现在OceanBase也用阿里云测量。
OceanBase产品体系结构
支付宝在自研前也使用Oracle数据库,蚂蚁在IOE热潮下,2016年,OceanBase替换了支付宝最核心的会计系统的Oracle数据库,OceanBase实现了OLTP在线交易处理,在前台收到
OceanBase和POLARDB在蚂蚁内部也有一部分竞争关系,但整体上是为下一代数据库而努力。 OceanBase在一般服务器上实现了金融级别的高可用性,具有在线级别扩展能力,不会自动损害“三地五中心”城市级别的障碍。
从实际使用的角度来看,用于测试的服务器和存储器很可能不是用户真实的场景。 例如,闪存闪存服务器使用旧产品,并且还优化了Oracle的测试结果。 蚂蚁库的成绩足以满足大部分场景的性能要求,而且重要的是价格低。 例如,在OceanBase的测试中,硬件成本仅占总成本的18%左右,并且明显优于集中式数据库,只考虑硬件性价比。
对此,蚂蚁可能没有想到事态的发展会向“中国的自我研究数据库打破西方垄断”的方向扩展。 蚂蚁内部的人也对雷锋网说,对内部的这个测试结果没有什么反应。
此前业界专家对雷锋网表示,云原生数据库市场今后2、3年内有可能爆发。 公有云市场增长率减缓,云原生数据库更符合市场需求的现在,国外数据库厂商的技术垄断逐渐打破,国产数据库崛起的趋势有望进一步发展。
数据库市场的下半场开始了。 云制造商是影响此战的新变量,与Oracle对战实现Oracle是一个漫长的过程,不切实际。 制造商如何理解数据库市场,以及如何感动数据库技术优势20-40亿元的市场客户,都是数据库制造商面前的现实问题。
蚂蚁和Oracle数据库本身的定位不同。 OceanBase的优势是采用分布式体系结构,可以降低硬件成本、提高可用性和线性扩展。 OceanBase单独的性能与Oracle、DB2稍有不同,然后应着重优化单独的存储性能。
而且,OceanBase的定位是在同一引擎中对OLTP业务和OLAP业务都进行支持,但是OceanBase的OLAP处理能力比Oracle差,此后,对于大规模查询增强了存储模块的处理能力,将OLAP运算符推向存储层
九年前,云计算刚在国内开始,就像云计算给自己的IT基础设施带来的冲击一样,新数据库也给传统数据库带来了冲击。 在一定程度上,云计算需求自然涌现,随着技术的发展,云计算能够在特定场合表现出不亚于自己的IT基础设施的表现,数据库领域重现了9年前的场景。