1
考慮在兩個數據中心之間部署Cassandra實例以實現地理冗餘。Cassandra:Geo冗餘性和一致性
是否可以將此羣集配置爲具有一致性級別,以便我們同時獲得地理冗餘(即使整個數據中心中的一個宕機並且該實例繼續與一個數據中心一起運行也是可用的)並且完全一致讀和寫。這是否違反CAP定理?
考慮在兩個數據中心之間部署Cassandra實例以實現地理冗餘。Cassandra:Geo冗餘性和一致性
是否可以將此羣集配置爲具有一致性級別,以便我們同時獲得地理冗餘(即使整個數據中心中的一個宕機並且該實例繼續與一個數據中心一起運行也是可用的)並且完全一致讀和寫。這是否違反CAP定理?
不,你不能(否則你會違反CAP)。
如果您想在整個數據中心內完全一致地讀取/寫入,那麼您將不得不放棄可用性或分區容差。