每日 OBCP|OceanBase 认证专项选择题

OceanBase 副本类型,下列说法错误的是?
A. Leader 副本负责处理读写请求
B. Follower 副本可以提供读服务
C. LogOnly 副本不存储完整用户数据,只同步日志
D. 一个日志流最多只能存在 1 个 Follower 副本

正确答案是 D。

下面逐项分析:

A. Leader 副本负责处理读写请求 :white_check_mark:

多个副本中有且只有一个副本接受强一致性读和写操作,叫做主副本(Leader)。

B. Follower 副本可以提供读服务 :white_check_mark:

其他副本仅支持弱一致性读操作,叫做从副本(Follower)。

C. LogOnly 副本不存储完整用户数据,只同步日志 :white_check_mark:

日志型副本只包含日志,没有 MemTable 和 SSTable,它参与日志投票并对外提供日志服务,可以参与其他副本的恢复,但自己不能变为主副本。

D. 一个日志流最多只能存在 1 个 Follower 副本 :x:

这是错误的说法。在典型的三副本架构中,一个日志流包含 1 个 Leader 副本和 2 个 Follower 副本,Follower 副本的数量取决于副本总数,并非最多只能有 1 个。