Une entrée publiée dans les contacts d'un utilisateur est stockée dans Cloud Spanner. L'application privilégie une faible latence par rapport à une forte cohérence. Quel modèle de lecture devriez-vous utiliser ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Effectuer des lectures périmées (stale reads) à l'aide de méthodes de lecture unique..
Pourquoi c'est la réponse
La bonne réponse est "Effectuer des lectures périmées (stale reads) à l'aide de méthodes de lecture unique." Les lectures périmées (stale reads) dans Cloud Spanner offrent une latence très faible car elles peuvent être servies par n'importe quelle réplique sans coordination avec le leader, ce qui est idéal lorsque la faible latence est privilégiée par rapport à une cohérence forte. Les méthodes de lecture unique (single-use reads) sont plus légères que les transactions en lecture seule (read-only transactions) et sont parfaites pour des requêtes simples qui ne nécessitent pas de garanties transactionnelles complexes. Les transactions en lecture seule (read-only transactions) offrent une cohérence transactionnelle mais peuvent avoir une latence légèrement plus élevée que les lectures périmées. Les lectures fortes (strong reads) garantissent la cohérence la plus élevée mais au prix d'une latence potentiellement plus élevée, car elles doivent s'assurer de lire les données les plus récentes. Les lectures périmées à l'aide de transactions en lecture-écriture sont incorrectes car les transactions en lecture-écriture sont utilisées pour modifier les données et non pour des lectures optimisées en latence, et elles impliquent une surcharge plus importante.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise