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

时间:2016-12-06 09:34:53

标签: distributed-system cap-theorem

我已经在互联网上的某处读到,该定理是描述任何分布式系统的一组基本要求。请帮助我理解那个仅适用于分布式系统的定理?

1 个答案:

答案 0 :(得分:3)

它适用于依赖消息传递进行通信的任何系统,而不是共享内存。

对于大多数人来说,这意味着任何通过网络进行通信的系统。对于许多网站架构,CAP定理权衡驱动了哪个数据库使用决策。例如,选择使用大型MySQL数据库与DynamoDB之间的所有内容。