データベース応用 (全24問中3問目)
No.3
CAP定理におけるAとPの特性をもつ分散システムの説明として,適切なものはどれか。
出典:令和4年春期 問26
- 可用性と整合性と分断耐性の全てを満たすことができる。
- 可用性と整合性を満たすが分断耐性を満たさない。
- 可用性と分断耐性を満たすが整合性を満たさない。
- 整合性と分断耐性を満たすが可用性を満たさない。
分類
テクノロジ系 » データベース » データベース応用
正解
ウ
解説
CAP定理は、分散処理システムにおいては、一貫性・可用性・分断耐性の3つの特性のうち、最大でも同時に2つまでしか満たすことができないとする定理です。本問の"整合性"は一貫性と同じ意味と考えてください。
- 一貫性(Consistency)
- データの整合性が常に保たれていること
- 可用性(Availability)
- 利用したいときに求める分だけ利用できること
- 分断耐性(Partition Tolerance)
- データを複数のサーバに分散して保管していること