https://mwhittaker.github.io/blog/an_illustrated_proof_of_the_cap_theorem/
按照论文里的证明的定义, CAP 描述的是一个非常简陋且特殊的分布式系统.
那么
- 单机数据库可以用 CAP 来分析吗? 比如单机 MySQL 可以说是 CA 的吗?
- 在一个读写主库, 只读从库的 MySQL 集群里, 如果发生了分区那么
- 依然允许读写从库 -> 肯定不一致, 但是因为从库没办法给出正确的信息(只有老数据)所以他也是"不可用的"
- 不允许写数据了 -> 那么他是一致的, 但是不可用. (这种没任何价值)
求教我这种理解是对的吗?