Coherencia de los datos en las consultas de Datastore

Niveles de coherencia de los datos

Las consultas de Datastore pueden ofrecer sus resultados en dos niveles de coherencia:

  • Las consultas Muy coherentes garantizan los resultados más recientes, pero pueden tardar más en completarse.
  • Las consultas con coherencia final suelen ejecutarse más rápido, pero en ocasiones pueden devolver resultados obsoletos.

En una consulta de coherencia final, los índices utilizados para recoger los resultados también se acceden con coherencia final. Por lo tanto, es posible que estas consultas devuelvan entidades que ya no coincidan con los criterios de la consulta original, mientras que las consultas con coherencia fuerte siempre son coherentes a nivel de transacción.

Coherencia de los datos de consultas de Datastore

Las consultas devuelven sus resultados con diferentes niveles de garantía de coherencia, según la naturaleza de la consulta:

Obtener una entidad por clave, también llamada "búsqueda por clave", es una operación con coherencia fuerte.

Siguientes pasos