国产数据库 OceanBase 二次刷榜 TPC-C,7 亿 tpmC

蚂蚁金服的OceanBase分布式关系数据库再次打破自身保持的TPC-C世界纪录,达到7.07亿tpmC,性能提升约11倍。OceanBase在性能价格比上低于Oracle约50%,且部署在阿里云ECS i2d服务器上,展示了其高性能和稳定性。OceanBase采用HTAP混合属性,解决了在线交易和分析处理的痛点,适应大数据时代对实时分析的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图片

作者 | 马超

责编 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

5月20日,世界上权威数据库评测机构——国际事务处理性能委员会(TPC),发布最新评测榜单,蚂蚁金服自研的分布式关系数据库OceanBase,以7.07亿的tpmC的评测成绩再次夺冠,并将自己之前创造的记录提升了近11倍。

2019年10月,OceanBase打破甲骨文长达9年的“垄断”,登顶TPC榜首时,业界有不少的评论称,阿里的第一名成绩不会保持太久的,甲骨文、IBM等老牌数据库厂商很快就会刷新OceanBase创造的记录。OceanBase这次直接用提升11倍的成绩,对那些唱衰言论给出最好回应。

除了tmpC,TPC-C的评测还有一个重要指标,就是用系统的总价格除以tmpC得分,得到性能价格比的指标(Price/tpmC)。

在这一项指标中,OceanBase是3.98cny/tmpc,在折算后比甲骨文的Orcale数据库低了近50%。其中最为关键的一点是,Orcale在TPC-C使用顶配的专用设备,计算集群动用了108 颗 T3 SPARC 处理器,1728 个物理核心和 13824 个执行线程,同时使用了97 台 COMSTAR 专用存储设备,这些存储设备都经过专门的优化,使用Intel 服务器作为存储机头。

Oceanbase是布署在1557 台增强型阿里云ECS i2d服务器上的,并

<think>嗯,用户让我简要介绍一下OceanBase数据库的基本概念和特点。首先,我需要确定用户对这个数据库的了解程度。可能用户是刚开始接触分布式数据库,或者想了解OceanBase与传统数据库的区别。 OceanBase是阿里巴巴开发的,这点很重要,应该提到。它是一个分布式关系型数据库,支持SQL和高可用性。用户可能想知道它的核心架构,比如分布式设计、高可用性、强一致性等特点。 接下来,要考虑用户的实际需求。他们可能是在评估数据库选项,或者需要处理高并发、海量数据的场景。比如金融、电商这些行业应用,应该举例说明OceanBase的适用场景。 用户可能还关心技术细节,比如Paxos协议、多租户架构、HTAP能力等。不过需要保持简洁,所以需要平衡技术术语和易懂的解释。此外,用户可能想知道与其他数据库(如MySQL、Oracle)相比的优势,比如兼容性、扩展性、成本等方面。 还要注意用户提到的“基本概念和特点”,所以需要分点列出,结构清晰。可能需要包括分布式架构、高可用、强一致性、水平扩展、HTAP、多租户、兼容性、低成本这些点。同时,每个点要简明扼要,避免过于冗长。 最后,用户可能希望了解实际应用案例,比如双11这样的场景,说明OceanBase处理高并发的能力。总结部分要突出其核心优势,帮助用户快速抓住重点。</think>以下是OceanBase数据库的核心概念与特点的清晰说明: ### 一、基本概念 1. **原生分布式架构** $$物理部署 = N \times (计算节点 + 存储节点) + Paxos协议$$ 采用Shared-Nothing架构,每个节点包含完整数据库功能,通过Paxos协议实现数据强一致 2. **多租户模式** 支持物理集群内创建多个逻辑租户,实现资源隔离与弹性分配 ```sql CREATE TENANT test_tenant RESOURCE_POOL_LIST = ('pool1'), ZONE_LIST = ('zone1','zone2','zone3'); ``` 3. **LSM-Tree存储引擎** 日志结构合并树实现高效数据写入,通过Compaction机制优化读取性能 --- ### 二、核心特点 #### 1. 高可用性 - **三副本强一致** 数据同步满足RPO=0,RTO<30秒 ![](https://via.placeholder.com/400x200?text=Paxos协议数据同步示意图) #### 2. 线性扩展能力 - 支持在线水平扩展 ```bash 增加节点 -> 数据自动resharding -> 负载均衡完成 ``` #### 3. HTAP融合引擎 ||OLTP|OLAP| |---|---|---| |事务处理|支持毫秒级响应|复杂查询优化| |典型场景|支付交易|用户行为分析| |资源隔离|通过资源组控制CPU/Mem|| #### 4. 高度兼容性 - 支持MySQL/Oracle模式 ```sql SET GLOBAL ob_compatibility_mode = 'ORACLE'; -- 切换兼容模式 ``` --- ### 三、典型应用场景 1. **金融级事务** 支付宝核心交易系统:支撑25.6万笔/秒支付峰值 2. **海量数据存储** 中国移动计费系统:管理超过500PB用户数据 3. **混合负载处理** 某电商平台:同时处理10万TPS订单交易与实时数据分析 --- ### 四、技术对比 | 维度 | OceanBase | 传统数据库 | |------------|----------------|----------------| |扩展方式 | 水平扩展 | 垂直扩展 | |最大节点数 | 1000+ | 16(典型) | |存储成本 | 压缩比5:1 | 压缩比2:1 | |部署模式 | 云原生 | 物理机部署 | --- 通过"三地五中心"部署架构,OceanBase在2021年双十一期间创造了4207万次/秒的数据库处理峰值,验证了其在高并发场景下的卓越性能。该数据库已通过TPC-C基准测试,以7.07亿tpmC的成绩保持世界纪录。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值