厂商观察:OceanBase——从支付宝走出来的原生分布式数据库
核心提示:OceanBase诞生于蚂蚁集团,以原生分布式架构和TPC-C世界纪录著称。本文介绍其技术特点、开源策略与商业化进展。
一、公司概况
OceanBase由蚂蚁集团自2010年起研发,2020年开始独立公司化运作(北京奥星贝斯科技有限公司)。它诞生于支付宝对高可用、低成本数据库的极致需求,是原生分布式数据库的代表产品。
二、技术特点
- 原生分布式架构:数据自动分片多副本,弹性伸缩无需停机,单集群支持超大规模节点;
- 金融级高可用:基于Paxos协议的多副本强一致,RPO=0、RPO秒级切换,经受双十一峰值与机房级故障演练检验;
- MySQL兼容:高度兼容MySQL协议与语法(同时提供Oracle兼容模式),存量系统迁移成本低;
- 一体化HTAP:同一套引擎同时支撑交易与分析负载。
2019年起OceanBase多次登顶TPC-C(事务处理)与TPC-H(分析)基准测试全球第一,打破了该榜单长期被国外数据库垄断的历史。
三、开源与商业化
2021年OceanBase宣布开源社区版,形成"企业版+社区版"双线策略。商业化方面,在银行核心系统(网商银行全程无IBM/Oracle小型机数据库)、证券、保险、能源、政务等领域落地大量核心级案例,并拓展海外市场。
四、适用场景
分布式改造与集中式替代并行:MySQL/Oracle一般业务可平滑迁移获得高可用;高并发核心交易、海量数据场景能充分发挥架构优势;小型简单场景则未必需要分布式复杂度。
五、结语
OceanBase证明了国产数据库可以在最严苛的金融核心场景与世界级产品正面竞争。更多技术文档与选型对比,可在新创吧厂商库查询。
相关评论
查看更多更多>同类信创资讯
{php
$_jsonld = array(
'@context' => 'https://schema.org',
'@type' => 'Article',
'headline' => $title,
'description' => isset($introduce) && $introduce ? $introduce : $title,
'image' => array(isset($thumb) && $thumb ? $thumb : $DT['logo']),
'datePublished' => date('c', $addtime),
'author' => array('@type' => 'Organization', 'name' => $DT['sitename']),
'publisher' => array('@type' => 'Organization', 'name' => $DT['sitename'], 'logo' => array('@type' => 'ImageObject', 'url' => $DT['logo'])),
'mainEntityOfPage' => array('@type' => 'WebPage', '@id' => $DT['url'].$MOD['moduledir'].'/show-'.$itemid.'.html'),
);
if(isset($edittime) && $edittime) $_jsonld['dateModified'] = date('c', $edittime);
echo '';
}

暂时没有评论,来说点什么吧