Raft共识算法是否属于二阶段提交?
在Raft共识算法中,不存在分阶段提交,所以不属于二阶段提交。
在Raft共识算法中,Leader选出后,就开始接收客户端的请求。Leader把请求作为日志条目(Log entries)加入到它的日志中,然后并行地向其他服务器发起 AppendEntries RPC 复制日志条目。当这条日志被复制到大多数服务器上,Leader将这条日志应用到它的状态机并向客户端返回执行结果。
在Raft共识算法中,不存在分阶段提交,所以不属于二阶段提交。
在Raft共识算法中,Leader选出后,就开始接收客户端的请求。Leader把请求作为日志条目(Log entries)加入到它的日志中,然后并行地向其他服务器发起 AppendEntries RPC 复制日志条目。当这条日志被复制到大多数服务器上,Leader将这条日志应用到它的状态机并向客户端返回执行结果。