OceanBase 中,一个日志流(LS)最多支持几个 Leader? A. 1 个 B. 2 个 C. 3 个 D. 不限

OceanBase 中,一个日志流(LS)最多支持几个 Leader?
A. 1 个
B. 2 个
C. 3 个
D. 不限

答案:A. 1 个

OceanBase 中,一个日志流在同一时刻有且仅有一个 Leader(主副本) 。

日志流是 Paxos 共识组的基本单位,多个副本分布在不同的 Zone 上,通过 Paxos 协议选出一个 Leader 负责处理所有写入和强一致性读,其余副本作为 Follower 接收并回放日志。如果 Leader 故障,会通过选举产生新的 Leader,但同一时刻仍然只有一个。

补充一个易混淆点:一个租户可以有多个日志流,每个日志流各自有一个 Leader,所以租户级别 可以有多个 Leader,但单个日志流级别 严格只有一个。