Zum Inhalt springen
uencoder

Eventual Consistency

Eventual Consistency garantiert, dass nach dem Ende der Updates alle Replikas schließlich zum selben Wert konvergieren, ohne zu versprechen, wann.

Zweck

Das zentrale Konsistenzmodell hochverfügbarer NoSQL-Systeme entwerfen und Verfügbarkeit gegen Konsistenz abwägen.

Mechanismus

Asynchrone Replikation lässt Replikas zeitweise inkonsistent; Anti-Entropie (Read Repair, Merkle-Baum-Synchronisation) und Gossip-Protokolle bringen sie schließlich zur Konvergenz. Lesezugriffe können veraltete Werte liefern (Stale Reads).

Anwendungsfälle

  • NoSQL-Replikationsdesign
  • Read-Repair-Strategien
  • Anti-Entropie-Mechanismen

Verwandte Tools

References