【单选】OceanBase 事务的持久化依靠什么日志? A. REDO 日志 B. UNDO 日志 C. Binlog D. Slow Log

【单选】OceanBase 事务的持久化依靠什么日志?
A. REDO 日志
B. UNDO 日志
C. Binlog
D. Slow Log

答案:A. REDO 日志

为什么是 A:
OceanBase 遵循 WAL(Write-Ahead Logging)原则,靠 Redo 日志保证事务的持久性。当用户对 Tablet 中的记录进行修改时,为了保证数据的持久化,需要记录 Redo 日志到 Tablet 对应的日志流(Log Stream)中。Leader 副本接收写请求生成 RedoLog(即 Clog),通过 Multi-Paxos 协议同步至 Paxos 组内的 Follower 副本,多数派副本确认日志持久化后事务即标记为提交成功,无需等待所有副本同步完成。