分布式中共识算法可以被用在很多场景,比如主节点的选举算法。分布式中关于最终一致性有这样的定义:一致性会在一定时间内有系统实现达成,不一致性只是一个暂时的中间状态。这对于应用开发人员不是好消息:写后立即读可能会读到旧数据。
根据实际业务场景,系统设计可能会选择不同程度的一致性保证。然而更强的一致性保证往往会带来性能上的牺牲。
分布式中共识算法可以被用在很多场景,比如主节点的选举算法。分布式中关于最终一致性有这样的定义:一致性会在一定时间内有系统实现达成,不一致性只是一个暂时的中间状态。这对于应用开发人员不是好消息:写后立即读可能会读到旧数据。
根据实际业务场景,系统设计可能会选择不同程度的一致性保证。然而更强的一致性保证往往会带来性能上的牺牲。
本文标题:一致性与共识
本文链接:https://www.haomeiwen.com/subject/vusxuftx.html
网友评论