Home » Notes 强一致性 June 14, 2021 · 0 min · Gray King Links to this note 单调读一致性 是一种比强一致性弱但是比最终一致性效应强的保证,单调读保证: 如果某个用户依次进行多次读取,则绝不会看到回滚的现象,即在读取到较新的值之后又发生读旧值的情况。 场景 用户刷新网络,读请求被随机路由到某个从节点,先后从两个不同的从节点读取到了不同的内容,比如看到一个新添加的评论一次出现,一次消失。 解决方案 按照用户 ID 进行哈希方法取代随机路由。
单调读一致性 是一种比强一致性弱但是比最终一致性效应强的保证,单调读保证: 如果某个用户依次进行多次读取,则绝不会看到回滚的现象,即在读取到较新的值之后又发生读旧值的情况。 场景 用户刷新网络,读请求被随机路由到某个从节点,先后从两个不同的从节点读取到了不同的内容,比如看到一个新添加的评论一次出现,一次消失。 解决方案 按照用户 ID 进行哈希方法取代随机路由。