OceanBase 是蚂蚁集团历经12年完全自主研发的企业级原生分布式数据库,始于2010年,已连续 8 年稳定支撑双 11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库。产品采用自研的一体化架构,兼顾分布式架构的扩展性与集中式架构的性能优势,用一套引擎同时支持 TP 和 AP 的混合负载,具有数据强一致、高可用、高性能、在线扩展、高度兼容 SQL 标准和主流关系数据库、对应用透明,高性价比等特点。
OceanBase 数据库支持蚂蚁集团的全部核心业务,以及银行、保险、证券、运营商等多个行业的数百个客户的核心业务系统。
OceanBase 数据库具有如下特点:
-
稳定可信赖
经历双 11 共 9 年的验证,蚂蚁集团百万规模使用,单服务器故障自愈,跨城多机房容灾,数据多副本存储,创新推出“三地五中心”城市级容灾新标准,最高可达金融 6 级标准(RPO=0,RTO<=30 秒)。
-
海量数据高性能
海量数据下, 支持在线事务处理 OLTP 和在线分析处理 OLAP 业务线性扩展, 并相互隔离。TPC-C 以 6000 万数据量下获得 7.07 亿 tpmC, TPC-H 获得 1526 万 QphH @30000GB 。
-
大幅提升 KV 能力
支持 OBKV 能力,提供 HBase 模型和 Table 模型的 NoSQL 能力。二级索引下 OBKV 性能指数级提升,有效避免 HBase 性能抖动问题。
-
更低的存储和运维成本
支持部署运行在 PC 服务器和低端 SSD,高存储压缩率降低存储成本,无中心化设计和多租户混部大幅提升计算资源利用率。支持主流生态产品(Prometheus、Canal 等)和一体化设计让运维更轻松。
-
兼容 MySQL 开源生态
与 MySQL生态高度兼容,提供数据库全生命周期的工具产品,组件化架构全面开放生态,从开发调试到生产运维及数据传输全方位护航。
查看 快速使用指南 开始试用 OceanBase 数据库。
Link: 3.1.5 function list
更多用户案例, 请参考 用户案例.
OceanBase 数据库使用 MulanPubL - 2.0 许可证。您可以免费复制及使用源代码。当您修改或分发源代码时,请遵守木兰协议。
OceanBase 社区热情欢迎每一位对数据库技术热爱的开发者,期待携手开启思维碰撞之旅。无论是文档格式调整或文字修正、Bug 问题修复还是增加新功能,都是对 OceanBase 社区参与和贡献方式之一,立刻开启您的 First Contribution 吧!
- 如何编译OceanBase源码
- 如何设置IDE开发环境
- 如何成为OceanBase Contributor
- 如何修改OceanBase文档
- 如何debug OceanBase
- 如何运行测试
- 如何修bug
如果您在使用 OceanBase 数据库时遇到任何问题,欢迎通过以下方式寻求帮助: