OceanBase是一款由阿里巴巴/蚂蚁集团完全自主研发的企业级分布式关系数据库,始创于2010年。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系数据库、低成本等特点。2020 年 5 月,OceanBase 以 7.07亿 tpmC 的在线事务处理性能,打破了 OceanBase 自己在 2019 年创造的 6088万 tpmC 的 TPC-C 世界纪录。截止至目前,OceanBase是第一个也是唯一一个上榜的中国数据库。目前,OceanBase已应用于很多金融行业企业,在南京银行、人保健康险、西安银行、广东农信、天津银行等多家商业银行和保险机构上线。
官网地址:
主要特性
原生分布式:自研一体化架构突破高性能和高可用, 实现应用无限扩展和服务永远在线
高兼容:Oracle/MySQL 平滑迁移快速、最小成本搬迁应用与数据
HTAP:一份数据既能做事务处理又能实时分析, 通过 HTAP 助力拓展更多可能
稳定可靠:全量数据校验真正实现数据强一致,数据不丢失,“三地五中心”实现城市级容灾 RTO<30s
自主研发:12 年完全自主研发,代码级可控,大规模金融核心场景 9 年可靠性验证
高性价比:基于 LSM-Tree 的高压缩引擎平衡了“性能”和“压缩”的瓶颈,有效降低存储成本 70% - 90%,原生多租户,资源隔离按需使用
适用场景
OceanBase 的产品定位是一款分布式关系数据库,经过多年蚂蚁金服内部业务的打磨,目前已经支持蚂蚁金服 100% 核心交易系统,稳定支撑阿里、蚂蚁内部上百个关键业务以及浙商银行、南京银行等多个外部客户。OceanBase 产品适用于金融、证券等涉及交易、支付和账务等对高可用、强一致要求特别高,同时对性能、成本和扩展性有需求的金融属性场景,以及各种关系型结构化存储的 OLTP 应用。
总结
Oceanbase 的优势主要在金融,电商等偏互联网业务领域,这主要跟阿里本身的业务相关。
另外,最近国产的数据库中比较突出的三个:TiDb、OceanBase、PolarDB-X。