只有分布式系统遵循CAP定理吗?

问题描述:

我已经读过互联网上的某个地方,这个定理是一组描述任何分布式系统的基本要求。请帮助我理解这是仅适用于分布式系统的定理?只有分布式系统遵循CAP定理吗?

它适用于任何系统依靠消息传递通信而不是共享内存。

对于大多数人来说,这意味着任何系统,通过网络进行通信。对于许多网站体系结构,CAP理论权衡推动了数据库之间的使用决策。例如,选择使用大型MySQL数据库还是使用DynamoDB与其他所有东西。