基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
日志流副本概述
更新时间:2026-04-10 11:58:01
为了数据安全和提供高可用的数据服务,每个日志流的数据在物理上存储多份,每一份叫做日志流的一个副本。每个副本,包括存储在磁盘上的 Tablet 的静态数据(SSTable)、存储在内存上的 Tablet 的增量数据(MemTable)、以及记录事务的日志三类主要的数据。根据存储数据种类的不同,副本有几种不同的类型,以支持不同业务在数据安全、性能伸缩性、可用性、成本等之间的选择。
OceanBase 数据库 V4.x 版本支持以下类型的副本:
全能型副本(FULL/F)
只读型副本(READONLY/R)
对于 V4.x 版本,OceanBase 数据库从 V4.2.0 版本开始支持只读型副本。
全能型副本称为 Paxos 副本,对应副本可构成 Paxos 成员组,参与选举投票;只读型副本称为非 Paxos 副本,对应副本不可构成 Paxos 成员组,不参与选举投票。
副本类型属性
当前,指定副本类型和位置分布的 Locality 的语法如下:
LOCALITY='F{1}@z1,F@z2,R{1}@z3,F@z4,F@z5'
在上述语法中,F{1}@z1、R{1}@z3 写法等效于 F@z1、R@z3,花括号内的数字只能是 1。