首批通过分布式安全可靠测评,为关键业务系统打造
分布式数据库对象概述
更新时间:2026-06-15 08:39:50
OceanBase 数据库是分布式关系型数据库。区别于集中式数据库,OceanBase 数据库的核心特点是分布式能力,即具备极高的可扩展性和高可用性。
OceanBase 数据库采用 shared-nothing 架构,按日志流、分片(Tablet)组织用户数据。Tablet 具备存储数据的能力,支持在机器之间迁移(transfer),是数据均衡的最小单位。
在分布式环境下,为保证数据读写服务的高可用,OceanBase 数据库会把同一个日志流的数据拷贝到多个机器。不同机器同一个日志流的数据拷贝称为副本(Replica)。同一日志流的多个副本使用 Paxos 一致性协议保证副本的强一致,每个日志流和它的副本构成一个独立的 Paxos 组,其中一个日志流为主副本(Leader),其它日志流为从副本(Follower)。主副本具备强一致性读和写能力,从副本具备弱一致性读能力。