71外链论坛

 找回密码
立即注册
开启左侧

蚂蚁数据库oceanbase拿下世界第一

[复制链接]
发表于 2022-12-20 10:54:33 | 显示全部楼层 |阅读模式
数据库Ant _ Ant Financial自研蚂蚁数据库 OceanBase性能远超Oracle
最近两天,蚂蚁金服带来了好消息。蚂蚁金服蚂蚁数据库 OceanBase的性能是甲骨文的两倍。
早上看到这个消息,想第一时间发布,但是已经出去了。随后,这一消息被《人民日报》和新华社刊登。
AliSQL不同,OceanBase完全是自主研发,拥有自主知识产权。
很多媒体和读者可能不知道蚂蚁数据库 TPC-C的基准性能测试是什么。在这里,我给大家普及一下!
TPC的全称是国际交易处理性能委员会。简单来说,它是一个中立的委员会,负责制定性能测试基准。TPC开发的TPC-C测试是衡量数据库在线事务处理(OLTP)能力的公认基准。此外,著名的TPC-HTPC-DS测试是衡量蚂蚁数据库离线分析(OLAP)能力的基准。
作为一个程序员,我想不出有比TPC-C更有说服力的基准了,它就像数据库的天梯。所有的专家都盯着这个名单,他们都很赞同。
这也是OceanBase这次被国内权威机构和主流媒体报道的原因。
唯一被忽略的是,OceanBase这次的测试数据是和甲骨文9年前的测试数据对比的。因为,从2010年开始,甲骨文拿到榜单第一名之后,就再也没有进行过TPC-C测试。
然而蚂蚁数据库OceanBase已经打磨多年。之前一直被蚂蚁和阿里内部使用,最近才开始对外拓展业务。TPCC测试是一个自然的结果。
10年前,阿里内部立项去IOE。到今年,真是十年磨一剑。
TPCC是业内公认的测试标准。可见之前的前十都是外企占据。蚂蚁数据库今年是第一次登顶。这是国产数据库的一个里程碑,但要清醒地认识到,打败的是甲骨文九年前在这个领域的考验,全面超越甲骨文依然任重道远。
OceanBase的亮点非常明显:
完全独立。
不依赖于特定的硬件或共享存储。
OceanBase是一个什么样的数据库?
OceanBase是一个支持海量数据的高性能分布式关系数据库系统,实现了数千亿条记录、数百TB数据的跨行、跨表交易。由淘宝核心系统R&D、运维、DBA、广告、应用R&D等部门共同完成。在设计和实现OceanBase的时候,我们暂时放弃了DBMS中不紧急的功能,比如临时表和视图。R&D团队将有限的资源集中在关键点上。目前OceanBase主要解决数据更新一致性、高性能跨表读取事务、范围查询、连接、完全和增量数据转储、批量数据导入等问题。
R&D背景:
应对双十一、聚划算、秒杀、银行国库券发售等短期突发大流量场景;
短时间内大量用户涌入。
短时间内流量非常大,蚂蚁数据库 system的压力非常大。
一段时间后(几秒、几分钟或半小时等)),业务流量快速或明显下降。
建筑:
OceanBase是“基线数据(硬盘)+“修改增量(内存)”架构。
即整个数据库以硬盘(通常是SSD)为载体,新增、删除、变更的数据(“修改增量”)存储在内存中,而基线数据存储在硬盘中,所以OceanBase可以看作是一个准内存数据库。这具有以下优点:
事务写在内存中(除了事务日志必须下载),所以性能大大提高。
没有硬盘随机写入,硬盘随机读取不受干扰,高峰期系统性能明显提升;对于传统数据库来说,业务高峰期通常是大量随机写盘(脏页被刷)的高峰期,大量随机写盘会消耗大量IO,尤其是考虑到SSD的写放大,对读写性能影响很大。
基线数据只读,缓存简单,效果提升。
在线OceanBase的内存配置是支持通常的两天修改增量(OceanBase 1.0开始,每个OceanBase都可以写,都带有部分修改增量)。所以即使突发的大流量是平日的10-20倍,也能支撑1~2小时以上。


阿里云,官网,OceanBase的财务数据库已经开始测试。在TPCC有一个要求,它是公开出售的,可以复制和验证。国内有钱的公司和国内产业基金应该会纷纷买入进行环保复试。
从技术上来说,Oracle共享存储的本质决定了其性能极限是可见的。而且OceanBase手里还有四个二或者一对王:OceanBase单机性能优化还有很大空间;OceanBase的高可扩展性。从这个角度来看,如果这两家公司必须在TPCC上竞争,OceanBase的最终胜利几乎已成定局。
总之,OceanBase作为一个原生的、真正独立的研发数据库,成绩确实值得夸耀。有些人已经失去了信心,因为我们曾经跪了很久。希望OceanBase再接再厉,赢得更多第一!


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

标签云|免责声明|手机版|小黑屋|71外链论坛 ( 皖ICP备2021018791号-5 )|Sitemap|网站地图

GMT+8, 2024-11-29 09:52 , Processed in 0.058623 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2020, Tencent Cloud.

快速回复 返回顶部 返回列表