- Quel est l'inconvénient pour établir une cohérence forte sur une base de données COSMOS DB avec beaucoup de répliques?
- Lequel des niveaux de cohérence suivants ci-dessous offre le plus grand débit?
- Quel niveau de cohérence dans Azure Cosmos DB fournit la cohérence la plus forte?
- Comment obtenez-vous une forte cohérence?
Quel est l'inconvénient pour établir une cohérence forte sur une base de données COSMOS DB avec beaucoup de répliques?
De plus, il n'y a pas d'avantages de latence d'écriture sur l'utilisation de la forte cohérence avec plusieurs régions d'écriture car une écriture dans n'importe quelle région doit être reproduite et engagée dans toutes les régions configurées du compte. Il en résulte la même latence d'écriture qu'un seul compte d'écriture.
Lequel des niveaux de cohérence suivants ci-dessous offre le plus grand débit?
Cohérence éventuelle
Selon son nom, il offre éventuellement des lectures cohérentes. Le modèle de cohérence éventuel offre une haute disponibilité avec une faible latence et le débit le plus élevé. La capture d'écran suivante fait référence à la cohérence éventuelle où les données ne garantissent aucune commande.
Quel niveau de cohérence dans Azure Cosmos DB fournit la cohérence la plus forte?
Forte cohérence
Le modèle de cohérence le plus fort offert par Azure Cosmos DB est fort. Cette cohérence garantit que les lectures renvoient les données engagées les plus récentes. Il n'y a pas de lectures sales, ce qui signifie qu'il n'y a pas de lecture de données non engagées.
Comment obtenez-vous une forte cohérence?
Cependant, pour avoir une forte cohérence, les développeurs doivent faire des compromis sur l'évolutivité et les performances de leur application. En termes simples, les données doivent être verrouillées pendant la période de mise à jour ou de processus de réplication pour s'assurer qu'aucun autre processus ne met à jour les mêmes données.