在google上阅读了几篇文章后,我看到SQL DB是专为CA设计的(在CAP中)。
这是我的问题: -
像oracle这样的SQL数据库如何在没有分区容错的情况下提供CA?考虑我们有两个节点的情况,一个是主节点(用于写入) 另一个奴隶是读。有网络故障黑白主服务器和从服务器那么RDBMS数据库将如何提供两个CA?
答案 0 :(得分:0)
SQL DB在CAP中为CA提供了分区不容忍的条件。这意味着只有当节点能够始终无故障地通信时才提供CA.除了单个节点DB(未分发)之外,对我来说这看起来是不可能的