从Paxos到Zookeeper(二)Two-Phase Commit & Three-Phase Commit

两阶段提交简单来看就是coordinator向participant发出了两次命令,第一次是prepare,第二次是commit或者rollback。其中第一次的prepare相当于一次预演,在确保大家都能成功的情况下才会提交,从而避免了大家不一致的情况。为了让预演时成功就能在第二阶段成功,这要求participant在prepare后不能再修改。 三阶段提交时coordinator向partic
相关文章
相关标签/搜索