给的例子是不是有问题,还是我理解有问题
比如,对于变量 X,Leader 节点记录的操作是{(Index 1, X = 1, Version:0), (Index 2, X=2, Version:1), (Index3 , X=3, Version:2)},其中,Follower 节点 2 记录的操作为{(Index 2, X=1, Version:0)
这里Follower 节点 2 不应该是{(Index 1, X=1, Version:0) 吗?为什么例子是 {(Index 2, X=1, Version:0)
作者回复: 在分布式并发情况下,不一定保证Index1, X=1, Version:0的这条记录一定由Leader节点同步给Follower节点了