Exploración de los niveles de coherencia

Completado

Azure Cosmos DB se aproxima a la coherencia de datos como un espectro de opciones en lugar de como dos extremos. La coherencia fuerte y la posible coherencia están en los extremos del espectro, pero existen muchas opciones de coherencia en todo el espectro. Los desarrolladores pueden usar estas opciones para elegir opciones precisas y compensaciones pormenorizadas con respecto a la alta disponibilidad y al rendimiento.

Azure Cosmos DB ofrece cinco niveles bien definidos. De más fuerte a más débil, los niveles son:

  • Alta
  • Uso vinculado
  • Sesión
  • Prefijo coherente
  • Ocasional

Cada nivel proporciona equilibrio entre la disponibilidad y el rendimiento. En la imagen siguiente se muestran los distintos niveles de coherencia como un espectro.

Imagen en la que se muestra la coherencia de los datos como espectro

Los niveles de coherencia son independientes de la región y están garantizados para todas las operaciones, independientemente de:

  • La región desde la que se realizan las operaciones de lectura y escritura
  • El número de regiones asociadas con su cuenta de Azure Cosmos DB
  • Si su cuenta está configurada con una o varias regiones de escritura.

La coherencia de lectura se aplica a una operación de lectura limitada a un intervalo de claves de partición o una partición lógica.