由于分布式系统存在异常,分布式存储系统设计时往往会将数据冗余存储多份,每一份存储称为一个副本(replica/copy)。
当某个节点出现故障时,可以从其他副本上读到数据。副本是分布式存储系统容错技术的手段。
正是由于副本的存在,如何保证副本之间的一致性是整个分布式系统的理论核心。
从两个角度理解一致性:
相关场景:
从客户端看,一致性包括三种情况:
最终一致性常见的变体有:
从存储系统看,一致性包括:
分布式存储评价指标
本文分享自 云数智圈 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!