---
url: /oceanbase/introduction.md
description: OceanBase是由蚂蚁集团完全自主研发的国产原生分布式数据库。兼容MySQL数据库。
---

# 认识OceanBase：为关键业务负载打造的分布式数据库

如果有这样一个数据库，不管是在项目初期还是已经成长为大型项目，都可以轻松驾驭，再也不需要考虑烦人的分库分表以及加索引、加索引、加索引了，那将会是一件多么幸福的事情啊。

本文将为大家介绍打破TPC-C世界纪录的OceanBase数据库。

## 什么是OceanBase

OceanBase是由蚂蚁集团完全自主研发的国产原生分布式数据库。

![](/img/a390ec9b-3fd3-4db1-bf23-59698beae0d1.png)

号称：**为关键业务负载打造的分布式数据库**

我们来说说OceanBase有多强悍吧。

* 从2010年开始，连续10年平稳支撑了双11（几秒多少亿的成交量，其它公司还真没有这样的需求）

* 在TPC-C和TPC-H测试上都刷新了世界纪录的国产原生分布式数据库（不仅仅是刷新记录，简直就是不讲武德地把世界纪录拔高到遥不可及的高度，国产数据库要眉吐气了）

* 助力金融、政府、运营商、零售、互联网等多个行业的客户实现核心系统升级（还有啥不放心的）

需要注意的是，OceanBase分为企业版和社区版，对于初学者或者开发者，直接免费使用社区版就可以。

## OceanBase优势

* 原生分布式

自研一体化架构突破高性能和高可用， 实现应用无限扩展和服务永远在线

* 自主研发

14 年完全自主研发，代码级可控，大规模金融核心场景 11 年可靠性验证

* 稳定可靠

全量数据校验真正实现数据强一致，数据不丢失，“三地五中心”实现城市级容灾 RTO<8s

* 高性价比

基于 LSM-Tree 的高压缩引擎平衡了“性能”和“压缩”的瓶颈，有效降低存储成本 70% - 90%，原生多租户，资源隔离按需使用

* HTAP

一份数据既能做事务处理又能实时分析， 通过 HTAP 助力拓展更多可能

* 高兼容

Oracle/MySQL 平滑迁移快速、最小成本搬迁应用与数据

## OceanBase系统架构

OceanBase 数据库采用无共享（Shared-Nothing）分布式集群架构，各个节点之间完全对等，每个节点都有自己的 SQL 引擎、存储引擎、事务引擎，运行在普通 PC 服务器组成的集群之上，具备高可扩展性、高可用性、高性能、低成本、与主流数据库高兼容等核心特性。

![](/img/ee9e1e7a-9481-4cf7-a904-05827990e1e3.png)

## 进阶

日常开发中Mysql毫无疑问依旧是我们的最佳选择之一。然而在我们有明确的场景需要对性能、安全等有更高要求的时候，不妨给国产数据库一个机会。如果你已经对OceanBase有兴趣，可以关注：遇码，回复**OB**获取官方文档。
