Paxos和Raft协议的区别是什么?

Paxos和Raft的区别是什么?为什么OceanBase数据库使用的是Paxos协议?

5 个赞

可以百度一下,我的理解是,最大的区别是Paxos可以允许类似日志传输无序的,也就是谁先到都行。但Raft是要求有序的,必须1先到,然后是2 ,以此类推,不知道理解的对不对。

Paxos 允许日志空洞,在副本故障时恢复更快

OceanBase 使用 优化的 Multi-Paxos

Paxos 允许根据副本位置动态选择最优多数派

更强的容灾能力

9 个赞

详细

1 个赞

感谢分享

1 个赞

6666

详细

666

感谢分享

感谢解答OceanBase问题!对于Paxos场景,我的经验是重点关注image配置。