关于事务的多副本日志同步的问题

在OceanBase中,事务日志需要在多少个副本间同步完成才能提交事务?

A. 超过半数​​
​​B. 全部​​
​​C. 至少一个​​
​​D. 至少两个​

答案给的是A,但是看教材里面,全部REDO日志写入才会提交事务,有点纠结B选项

可以理解为一次redo日志按照ob的multi-paxos协议,必须满足同步到超过半数的日志副本中且这些同步的redo日志已经在多数副本中完成日志持久化,事务即完成提交。

1 个赞