Votre charge de travail Redis a dépassé la capacité d'un seul nœud. Vous devez effectuer une mise à l'échelle horizontale tout en continuant à effectuer des opérations multi-clés comme MGET sur des clés associées (par exemple, utilisateur et panier pour le même client). Que devez-vous faire ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer un cache Azure pour Redis compatible avec les clusters, doté de plusieurs partitions, et refactoriser les noms de clés pour utiliser des balises de hachage (par exemple, cart:{123} et user:{123}) afin que les clés associées se retrouvent dans le même slot de hachage..
Pourquoi c'est la réponse
Pour gérer une charge de travail Redis dépassant la capacité d'un seul nœud et permettre des opérations multi-clés sur des clés associées, la mise à l'échelle horizontale via le clustering est essentielle. Azure Cache pour Redis compatible avec les clusters distribue les données sur plusieurs partitions. L'utilisation de balises de hachage (par exemple, cart:{123} et user:{123}) garantit que les clés avec la même balise (ici, {123}) sont stockées dans le même slot de hachage, permettant ainsi des opérations atomiques multi-clés comme MGET sur ces clés associées. Les autres options sont incorrectes car : Passer à un cache non-clusterisé plus grand (mise à l'échelle verticale) ne résout pas le problème des opérations multi-clés sur des données distribuées et a des limites de capacité. Conserver un cache non-clusterisé et distribuer les clés manuellement ne permet pas d'opérations multi-clés atomiques sur des clés associées. La géo-réplication Premium est destinée à la haute disponibilité et à la reprise après sinistre entre régions, pas à la mise à l'échelle horizontale de la capacité au sein d'une même région pour des opérations multi-clés.
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