强一致性:系统中的某个数据被成功更新后,后续任何对该数据的读取操作都将得到更新后的值;
弱一致性:系统中的某个数据被更新后,后续对该数据的读取操作可能得到更新后的值,也可能是更改前的值。但经过“不一致时间窗口”这段时间后,后续对该数据的读取都是更新后的值;
最终一致性:是弱一致性的特殊形式,存储系统保证在没有新的更新的条件下,最终所有的访问都是最后更新的值。
本文介绍了计算机系统中三种不同的数据一致性模型:强一致性、弱一致性和最终一致性。强一致性确保数据更新后所有读操作都能看到最新值;弱一致性允许在一段时间内读操作可能获取到旧值;最终一致性则保证在无新更新的情况下,所有读操作最终将获得最新的数据值。
强一致性:系统中的某个数据被成功更新后,后续任何对该数据的读取操作都将得到更新后的值;
弱一致性:系统中的某个数据被更新后,后续对该数据的读取操作可能得到更新后的值,也可能是更改前的值。但经过“不一致时间窗口”这段时间后,后续对该数据的读取都是更新后的值;
最终一致性:是弱一致性的特殊形式,存储系统保证在没有新的更新的条件下,最终所有的访问都是最后更新的值。
9821

被折叠的 条评论
为什么被折叠?