基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
OceanBase AP 部署概述
更新时间:2026-04-10 12:01:00
可以根据需要选择合适的产品形态、部署方案和部署方式。
选择合适的产品形态
OceanBase 数据库提供企业版和社区版两种形态:
- OceanBase 数据库企业版:OceanBase 企业版是一款完全自研的企业级原生分布式数据库,在普通硬件上实现金融级高可用,首创 “三地五中心” 城市级故障自动无损容灾新标准,刷新 TPC-C 标准测试,单集群规模超过 1500 节点,具有云原生、强一致性、高度兼容 Oracle/MySQL 等特性。
- OceanBase 数据库社区版:兼容 MySQL 的单机分布式一体化数据库,具有原生分布式架构,支持金融级高可用、透明水平扩展、分布式事务、多租户和语法兼容等企业级特性。OceanBase 社区版数据库内核开源,同时社区版提供开放的接口和丰富的生态能力,支持企业或个人更好的实现定制化业务需求。
有关 OceanBase 企业版和社区版的功能差异,参见 企业版和社区版的功能差异。
选择合适的部署方案
OceanBase 数据库采用基于无共享(Shared-Nothing)的多副本架构,让整个系统没有任何单点故障,保证系统的持续可用。OceanBase 数据库支持单机(单机房部署 OceanBase 集群)、机房(同城多机房部署 OceanBase 集群,机房以下统称:IDC)、城市(多城市部署 OceanBase 集群)级别的高可用和容灾,可以进行单机房、双机房、两地三中心、三地五中心部署,且支持部署仲裁服务来降低成本。
关于每种部署方案的详细介绍,参见 OceanBase 集群高可用部署方案简介。
选择合适的部署方式
| 产品形态 | 使用场景 | 推荐的部署方式 | 部署工具 |
|---|---|---|---|
| OceanBase 企业版 | 生产环境 | 建议使用 OCP 部署 OceanBase 集群。 具体操作请参见 使用 OCP 部署三副本 OceanBase 集群。 |
OAT + OCP |
| OceanBase 企业版 | 非生产环境 | 可以使用命令行部署 OceanBase 集群。 具体操作请参见 使用命令行部署三副本 OceanBase 集群。 |
oatcli 命令行工具 |
| OceanBase 社区版 | 线上环境 | 建议使用 obd 进行标准部署。 具体操作参见 通过 obd 白屏部署 OceanBase 集群。 |
obd |
| OceanBase 社区版 | kubernetes 环境 | 建议使用 ob-operator 的方式部署。 具体操作参见 在 Kubernetes 集群中部署 OceanBase 数据库。 |
ob-operator |
| OceanBase 社区版 | 非原生支持的操作系统(比如 MAC 和 Windows)的快速体验场景 | 建议使用 Docker 镜像的方式进行部署。 具体操作参见 部署 OceanBase 数据库容器环境。 |
|
| OceanBase 社区版 | 原生支持的操作系统(Linux 系列,具体见支持的操作系统列表)的快速体验场景 | 建议使用 obd 进行部署;具体操作参见官网《OceanBase 安装部署工具》文档 快速上手/快速启动 OceanBase 数据库。 | obd |
规划您的资源
选择了合适的部署方案开始部署之前,您需要规划和准备部署所需的资源。
- 有关服务器的配置要求,参见 准备服务器。