結果整合性とは?
結果整合性とは、更新が停止すれば、いずれすべての複製が同じ値に収束するという緩やかな整合性のモデル。
高度試験・午前I(全区分共通)の過去問では1回出題されています。
けっかせいごうせい
結果整合性の意味
更新が停止すれば、いずれすべての複製が同じ値に収束するという緩やかな整合性のモデル。
結果整合性の具体例
SNSの投稿数が拠点によって数秒間ずれるが、やがて一致する。
結果整合性は試験でどう引っ掛けられる?
ACIDの一貫性ではなくBASE側の考え方で、CAP定理では一貫性を諦めて可用性と分断耐性を取った結果。保証しているのは「更新が止まればいずれ一致する」ことだけで、書いた直後に読んで最新値が返る保証(Read-your-writes)は含まない——「結果整合性でも読めば必ず最新」は誤り。
結果整合性と関連する用語
結果整合性が出た過去問
BASE特性を満たし、次の特徴をもつNoSQLデータベースシステムに関する記述のうち、適切なものはどれか。 〔NoSQLデータベースシステムの特徴〕 ・ネットワ…
正解:データの更新結果は、システムに障害がなければ、いつかは全てのノードに反映される。
要点:BASEは結果整合性。いずれ全ノードに更新が伝わる
BASE特性は結果整合性(Eventually consistent)を前提とし、更新直後に全ノードが同じ値を返すことは保証しないが、障害がなければいずれ全ノードに更新が伝搬して整合する。ACIDのような即時の強整合性より可用性と分断耐性を優先する考え方である。
出典:令和7年度 秋期 高度共通_午前I試験 am1 問8(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。