1. 程式人生 > >CAP 可用性理解

CAP 可用性理解

paxos 中心 性能 cap 機房 nbsp 城市 壓力 搶占

從容災角度看可用性.

多機同時返回. 主通過 heart-beat 腦裂. 用 paxos. 性能遠距離. 對整體壓力較大.

從用戶體驗的角度看單數據可用性:

不考慮城市災備的情況發生.只有單機房的 paxos 保證.

不同機房對所有行 id 要搶占鎖,搶到鎖後要同步原主的數據.

這個搶占鎖是有用戶的移動導致的.比如從美國到中國,剛開始還是訪問的是美國數據庫,但是會觸發切換數據中心的操作.切換到中國.

不考慮政治因素的話.

CAP 可用性理解