CAP特性:
Consistency:一致性
- 訪問集群中的任意一個節點,都能獲取到集群中的最新資料
一致性方式:
-
強一致性:如果集群中的某個節點發生變化,其他節點能夠立即感知這個變化并且能夠做出相應的操作
-
弱一致性:集群中的一個節點發生變化,其他節點能夠部分感知變化或者沒有感知
-
最終一致性:忽略中間程序,要求最后結果相同
Avaibility:可用性
- 在一段時間內,服務器只要對外提供服務,那么訪問任意一個節點都能夠在合理時間內獲取到正確結果,錯誤結果(例外)
Partition Tolerance:磁區容忍、容錯性
- 當一臺或者多臺服務器產生網路故障的時候,不影響其他磁區(服務)的運行
CAP分布式:
- 經過嚴格的數學證明,CAP三大理論無法同時成立,所以稱之為CAP三角理論
- 在分布式系統中,首先考慮滿足P - 集群越龐大,故障率越高 - 因此,分布式系統是CP或者是AP的
- 絕大部分的分布式框架都是CP的,但是在一同架構中,存在AP模塊(搶票)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/245174.html
標籤:其他
