SQL DB 在 CAP 中提供 CA



在谷歌上阅读了几篇文章后,我发现SQL DB是为CA(在CAP中(设计的。

这是我的问题:-

像oracle这样的SQL数据库如何在不具有分区容错的情况下提供CA?除了我们有两个节点的情况,一个是主节点(用于写入(另一个奴隶是供阅读的。有网络故障黑白主站和从站,那么RDBMS db将同时提供CA呢?

SQL DB 在 CAP 中提供 CA 的条件是分区不容容。这意味着它们仅在节点能够始终无故障地通信时才提供 CA,这对我来说看起来是不可能的,除了不分布式的单节点数据库

最新更新