Skip to content
Latchkey

Eventual Consistency Modelとは何か?

Eventual consistency modelは、レプリカが一時的に異なる値を保持することを許し、更新の伝播が止まれば収束することだけを約束します。その間、読み取りは古いデータを返す可能性がありますが、分断中でもシステムは可用性を保ちます。これは、厳密な整合性よりも応答性を優先する高可用性ストアで一般的な選択肢です。

なぜ重要か

強整合性は、遅いまたは到達不能なレプリカでのブロッキングを必要とし、可用性を損なう場合があります。Eventual consistencyはシステムを稼働させ続けますが、アプリケーションのロジックは短時間の古さを許容しなければなりません。

関連ガイド