分布式环境下的强一致性若一致性
1、当前有三个机器 A、B、C 组成的集群。
这三个机器的数据会相互同步,修改任意一个机器上的数据 ,都会同步到其他另外两个机器上。
2、假如当前 三个机器上的 有x=0 。
当有 client A 修改了 机器A上的x=1后,A还没有确认完成同步到B、C两个机器上时。
A、B、C 上的x数据处于不一致的状态。此时若允许 访问 A、B、C上的x 就是弱一致性的。
弱一致性可能导致从不同的节点,读取到不一致的数据。
若必须保证 同步完成之后 才允许访问 A、B、C 中的X ,这就是强一致性的 。
强一致性下 从各个节点 读取的数据都是一致的 。
相关推荐
云计算大数据学习笔记,让你深入学习云计算大数据学习技术。
linux运维笔记:分布式文件系统GlusterFS.docx
大数据学习笔记 包含Hadoop Hbase kafka flume
BigData大数据学习笔记
大数据的学习笔记,从大数据的基本概念包括Hadoop、hive、离线计算、实时计算、数据库、数据仓库、维度建模、大规模并行处理MPP,到阿里大数据产品,包括MaxCompute、DataWorks、数据集成、机器学习PAI、AnalyticDB ...
自己在大数据培训班学习整理的笔记,比较详细,适合新手学习,我感觉还是挺有帮助的,希望可以帮助到你
小白大数据学习笔记
学习笔记5:数据预处理与数据挖掘十大经典算法.docx学习笔记5:数据预处理与数据挖掘十大经典算法.docx学习笔记5:数据预处理与数据挖掘十大经典算法.docx学习笔记5:数据预处理与数据挖掘十大经典算法.docx学习笔记...
《IT学习资料》--Java 大数据学习笔记. 《IT学习资料》--Java 大数据学习笔记. 《IT学习资料》--Java 大数据学习笔记.
前端学习笔记整理:HTML, CSS, JavaScript, Web 性能优化, 工具, 框架, 资源 前端学习笔记整理:HTML, CSS, JavaScript, Web 性能优化, 工具, 框架, 资源 前端学习笔记整理:HTML, CSS, JavaScript, Web 性能优化, ...
文本详细分析了hadoop的基本构成和原理,hbase的基本原理和常用命令,hive的原理和常用命令等。
《java学习》-Java 大数据学习笔记.zip
大数据导论学习记录笔记
该文档为本人学习笔记,内部排版未精修,内容不缺,后期会精修. 学习笔记:300分钟吃透分布式缓存.docx
Java分布式学习笔记01分布式Java应用
《IT学习资料3》--Java 大数据学习笔记.zip
《IT学习资料2》--Java 大数据学习笔记.zip
学习笔记5:大数据预处理与大数据挖掘十大经典算法.docx
大数据学习笔记,学习路线,技术案例整理。.zip
这是本人部分大数据学习笔记,共享给需要学习的朋友。目前也在学习中,会一直增加和完善这个文档