返回
当前 - 选择题 - 分布式数据库理论
题号:0120250500018
单选题
2025年5月第18题

在分布式系统中,CAP 理论指出一个系统在面对网络分区的情况下,不可能同时完全满足(一致性和可用性)。

问题(1)
浓缩知识点

CAP理论是分布式系统的核心基础理论,涵盖一致性、可用性、分区容忍性三个核心特性。一致性指分布式系统内所有节点的数据始终保持统一状态;可用性指系统接收的每个请求都能在有限时间内获得有效响应;分区容忍性指系统在出现网络分区,也就是节点间通信中断的情况下,仍能持续提供服务。需要明确的是,当网络分区实际发生时,一致性与可用性无法同时被满足:若要维持强一致性,就需要暂停部分节点的服务以同步数据,会牺牲可用性;若要保障全场景可用性,就只能允许部分节点返回非最新数据,会牺牲一致性。在实际的分布式架构选型中,由于网络分区难以完全避免,多数系统会根据业务需求在CP架构(优先保障一致性与分区容忍性,比如分布式关系型数据库)和AP架构(优先保障可用性与分区容忍性,比如多数Web应用)间做选择,CA架构仅存在于无网络分区的理想场景中,现实环境下几乎无法落地。

正确答案
B

本题考察的是CAP 理论的基本原理与限制关系
CAP理论是分布式系统的核心基础理论,涵盖一致性、可用性、分区容忍性三个核心特性。需要明确的是,当网络分区实际发生时,一致性与可用性无法同时被满足:若要维持强一致性,就需要暂停部分节点的服务以同步数据,会牺牲可用性。若要保障全场景可用性,就只能允许部分节点返回非最新数据,会牺牲一致性。
本小问答案是 一致性和可用性。题干中的“在分布式系统中,CAP 理论指出一个系统在面对网络分区的情况下,不可能同时完全满足一致性和可用性”对应一致性和可用性。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有