令和4年度 春期 応用情報技術者試験 午前 問26
テクノロジ/データベースCAP 定理における A と P の特性をもつ分散システムの説明として,適切なものはどれか。
出典:令和4年度 春期 応用情報技術者試験 午前 問26
- ア可用性と整合性と分断耐性の全てを満たすことができる。
- イ可用性と整合性を満たすが分断耐性を満たさない。
- ウ可用性と分断耐性を満たすが整合性を満たさない。
- エ整合性と分断耐性を満たすが可用性を満たさない。
正解:ウ
解説
CAP 定理は,分散システムにおいて整合性(Consistency),可用性(Availability),分断耐性(Partition tolerance)の三つを同時に全て満たすことはできず,最大二つまでしか満たせないという定理です。A と P の特性をもつシステムは,可用性と分断耐性を満たす代わりに整合性を犠牲にします。
選択肢ごとの解説
- ア誤り。CAP 定理では三つ全てを同時に満たすことはできません。
- イ誤り。可用性と整合性を満たし分断耐性を満たさないのは,C と A の特性をもつシステムの説明です。
- ウ正しい。A(可用性)と P(分断耐性)を満たすシステムは,C(整合性)を満たしません。
- エ誤り。整合性と分断耐性を満たし可用性を満たさないのは,C と P の特性をもつシステムの説明です。