CAP意思
CAP理論指的是:
一致性(Consistency)、可用性(Availability)和分區容錯性(Partition tolerance)。
一致性:
所有節點獲取的數據的結果是一樣的。
可用性:
任何時候都可以訪問,馬上給返回一個值,數據不一定是最新的。
分區容錯性能:
一個節點掛掉,系統還能用。
區別:
可用性:保證系統能立即給一個值,值不是最新的也行,重點在于立馬獲取數據。比如:主節點修改了值,從節點值沒有來的及修改。客戶端是從從節點取值的,這也符合可用性。
一致性: 向分布式系統請求值時,值一定要最新的。比如在主節點修改了值,從節點值也一定要改過來之后,才能提供給客戶端。
分區容錯性:保證所有的功能正常的。沒有要求值時最新,也沒有要求立刻返回數據。分布式系統中,每個節點部署的功能可能是不一樣的,要保證一個節點掛掉后其他節點能代替這個節點功能,或者有從節點接替這個節點。不用考慮值是不是最新的,也不用考慮立刻返回。只要功能可以就行。
總結
- 上一篇: windows98远程桌面连接
- 下一篇: 百会ZOHO发布基于SaaS面向中小企业