靚麗時尚館

位置:首頁 > 健康生活 > 心理

cap是什麼梗

心理1.74W
cap是什麼梗

網路上的cap是指CAP原則。CAP原則又稱CAP定理,指的是在一個分散式系統中,一致性、可用性、分割槽容錯性。CAP原則指的是,這三個要素最多隻能同時實現兩點,不可能三者兼顧。

詳細解釋

一致性(C):在分散式系統中的所有資料備份,在同一時刻是否同樣的值。(等同於所有節點訪問同一份最新的資料副本)

可用性(A):在叢集中一部分節點故障後,叢集整體是否還能響應客戶端的讀寫請求。(對資料更新具備高可用性)

分割槽容忍性(P):以實際效果而言,分割槽相當於對通訊的時限要求。系統如果不能在時限內達成資料一致性,就意味著發生了分割槽的情況,必須就當前操作在C和A之間做出選擇。

CAP原則的精髓就是要麼AP,要麼CP,要麼AC,但是不存在CAP。若是在某個分散式系統中資料無副本,那麼系統必然滿足強一致性條件,因為只有獨一資料,不會出現資料不一致的情況,此時C和P兩要素具備,但是如果系統發生了網路分割槽狀況或者宕機,必然導致某些資料不可以訪問,此時可用性條件就不能被滿足,即在此情況下獲得了CP系統,但是CAP不可同時滿足。

標籤:cap