Un détaillant en ligne utilise ElastiCache pour Redis afin de mettre en cache les requêtes de produits populaires. Le cluster expulse actuellement des clés de manière aléatoire, indépendamment du TTL, et le taux d'accès au cache est inférieur à celui souhaité. Sans augmenter la taille ou le coût du cluster, comment l'administrateur SysOps peut-il améliorer le taux d'accès (hit ratio) ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Modifier la politique d'expulsion pour expulser les clés les moins fréquemment utilisées (LFU)..
Pourquoi c'est la réponse
La politique d'expulsion LFU (Least Frequently Used) est la meilleure option car elle supprime les clés qui ont été consultées le moins de fois, ce qui permet de conserver les données les plus populaires et les plus fréquemment utilisées dans le cache. Cela améliore directement le taux d'accès au cache en s'assurant que les requêtes pour les produits populaires sont plus susceptibles de trouver une réponse dans le cache. Ajouter un autre nœud augmenterait la taille et le coût du cluster, ce qui contredit les contraintes de la question. Augmenter les valeurs TTL pourrait potentiellement aggraver le problème en conservant plus longtemps des données moins pertinentes, réduisant ainsi l'espace disponible pour les données populaires. Définir la politique d'expulsion pour expulser aléatoirement uniquement les clés avec un TTL défini ne résoudrait pas le problème fondamental de l'expulsion de clés populaires, car l'expulsion aléatoire ne tient pas compte de la fréquence d'accè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