Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
考虑跨两个数据中心部署以实现异地冗余的 Cassandra 实例。
是否可以将此集群配置为具有一致性级别,以便我们获得地理冗余(即使整个数据中心之一停机并且实例继续与一个数据中心一起运行)和完全一致的读写。这个问题是否违反了 CAP 定理?
不,你不能(否则你会违反 CAP)。
如果您想要跨数据中心的完全一致的读/写,那么您将不得不放弃可用性或分区容差。