OBCP自学每日一问

下列哪一项不属于 OceanBase 事务日志(Clog)作用?
A. 副本数据同步
B. 故障恢复重做
C. 实现 MVCC 快照读
D. Paxos 一致性协商

C. 实现 MVCC 快照读

MVCC 快照读是通过存储层(Memtable/SSTable)中的多版本数据实现的,与 Clog 无关。

Clog 的三大作用:

  • A. 副本数据同步 — Leader 通过 Clog 将写入同步给 Follower
  • B. 故障恢复重做 — 节点宕机重启后回放 Clog 恢复已提交事务
  • D. Paxos 一致性协商 — Clog 是 Multi-Paxos 协议的载体,每条日志是一个 Paxos 提案

C. 实现 MVCC 快照读