システムアーキテクト暗記無料で始める

CAP定理とは?きゃっぷていり

CAP定理とは、分散システムでは、一貫性(Consistency)、可用性(Availability)、分断耐性(Partition tolerance)の3つを同時に完全には満たせないという主張。ネットワーク分断が起こり得る前提では、一貫性と可用性のどちらを優先するかの選択になる。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の頻出用語/午前II

システムアーキテクトを最短で暗記・合格する →

具体例

決済系は分断時に処理を止めてでも一貫性を守り、閲覧系は古いデータを返してでも応答を返す、と使い分ける。

試験での引っ掛け

「3つのうち2つを選ぶ」と丸暗記すると誤る。ネットワーク分断は起こり得る前提なので、実際の選択は分断が起きたときにCとAのどちらを捨てるかであり、分断がない平常時は一貫性と可用性を両立できる。またCAPのC(複製間で同じ値が見えること)は、ACIDのC(整合性制約を壊さないこと)とは別物。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

システムアーキテクトを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 「3つのうち2つを選ぶ」と丸暗記すると誤る。