Eventual Consistency
La cohérence à terme garantit qu'une fois les mises à jour arrêtées, toutes les répliques finissent par converger vers la même valeur, sans promettre quand.
Objectif
Concevoir le modèle de cohérence central des systèmes NoSQL hautement disponibles, en arbitrant disponibilité et cohérence.
Mécanisme
La réplication asynchrone laisse les répliques temporairement incohérentes ; l'anti-entropie (read repair, synchronisation par arbres de Merkle) et les protocoles gossip les font converger. Les lectures peuvent renvoyer des valeurs périmées (stale reads).
Cas d’usage
- Conception de réplication NoSQL
- Stratégies de read repair
- Mécanismes d'anti-entropie