Saltar al contenido
uencoder

Monotonic Read Consistency

La consistencia de lectura monótona garantiza que un usuario nunca lea datos más antiguos que los que leyó previamente, evitando la regresión de datos.

Propósito

Evitar que los usuarios vean los datos retroceder (valor nuevo primero, valor antiguo después); una garantía a nivel de sesión.

Mecanismo

Se registra la marca de versión máxima que la sesión ha leído; las lecturas posteriores solo aceptan réplicas con versiones no más antiguas. Si la réplica actual es demasiado antigua, se espera la sincronización o se cambia de réplica.

Casos de uso

  • Consistencia de sesión
  • Optimización de lecturas
  • Defensa contra la regresión de datos

Herramientas relacionadas

References