クォーラムリードとは?
クォーラムリードは、読み取り集合が任意の成功した書き込みの書き込み集合と必ず重なるように選ばれた最小数のレプリカに問い合わせます。重なるレプリカが最も新しい値を提供し、システムはそれを調停して返します。読み取りと書き込みのクォーラムサイズを調整することで、運用者は整合性をレイテンシと可用性のトレードオフとして扱えます。
なぜ重要か
単一のレプリカを読むと、そのレプリカが遅れていた場合に古いデータを返すことがあります。クォーラムリードは書き込みとの重なりを強制し、すべてのレプリカが応答することを要求せずに整合性を保証します。
関連ガイド
What Is a Consensus Quorum?A consensus quorum is the minimum number of nodes that must agree for a distributed system to commit a decisi…
What Is Strong Consistency?Strong consistency guarantees that every read returns the most recent committed write, so all clients see the…
Eventual Consistency - CI/CD Glossary DefinitionEventual consistency means replicas may briefly disagree after a write but converge to the same value over ti…