一致性

编辑 锁定
一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。同时,一致性也是指事务的基本特征或特性相同,其他特性或特征相类似 [1] 
中文名
一致性
外文名
Consistency
学    科
数学

目录

一致性定义

编辑
在数学中,一致性指的是在层次分析中的成对比矩阵的一致性检验,
图1.对比矩阵 图1.对比矩阵
上面就是一个成对比矩阵。
1,
阶正互反阵最大特征根
, 且
时为一致阵
2,如果
,就要进行一致性检验,其指标为
,值越小越好。再有
的值,根据saaty结果,可以算出
,再有
算得一致性比率
.

一致性分类

编辑
一致性又可以分为强一致性与弱一致性 [2] 
  1.强一致性
强一致性可以理解为在任意时刻,所有节点中的数据是一样的。同一时间点,你在节点A中获取到key1的值与在节点B中获取到key1的值应该都是一样的。
  2.弱一致性
弱一致性包含很多种不同的实现,分布式系统中广泛实现的是最终一致性。
  3.最终一致性
所谓最终一致性,是弱一致性的一种特例,保证用户最终能够读取到某操作对系统特定数据的更新。但是随着时间的迁移,不同节点上的同一份数据总是在向趋同的方向变化。也可以简单的理解为在一段时间后,节点间的数据会最终达到一致状态。对于最终一致性最好的例子就是DNS系统,由于DNS多级缓存的实现,所以修改DNS记录后不会在全球所有DNS服务节点生效,需要等待DNS服务器缓存过期后向源服务器更新新的记录才能实现。
参考资料
  • 1.    樊治平, 姜艳萍, 肖四汉. 模糊判断矩阵的一致性及其性质[J]. 控制与决策, 2001, 16(1):69-71.
  • 2.    李梅霞. AHP中判断矩阵一致性改进的一种新方法[J]. 系统工程理论与实践, 2000, 20(2):122-125.
词条标签:
科学百科数理科学分类 文化