扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库理论困难
单选题
2025年5月第18题
困难
单选题
2025年5月第18题
在分布式系统中,CAP 理论指出一个系统在面对网络分区的情况下,不可能同时完全满足三个特性:一致性(Consistency)、可用性(Availability)和分区容忍性(Partition tolerance)。以下哪一项是根据 CAP 理论无法同时满足的两个特性(__)
问题(1)
正确答案
B
本题考察的是CAP 理论的基本原理与限制关系。
CAP 理论说明在分布式系统中,当发生**网络分区(P)时,系统必须在一致性(C)和可用性(A)**之间做出权衡,无法同时满足 C 和 A。
一致性(Consistency):所有节点对同一请求返回一致的结果。
可用性(Availability):每个请求都能在有限时间内获得响应,无论响应内容是否最新。
分区容忍性(Partition tolerance):系统在部分网络失败(节点间通信中断)时仍能继续运行。
因为在网络分区发生时,系统节点间通信受阻,若要保持一致性,必须拒绝部分请求(牺牲可用性);若要保证可用性,则可能允许部分节点返回过时数据(牺牲一致性)。
因此,B 项一致性和可用性是无法同时满足的特性,为正确答案。
