Une application e-commerce stocke des données dans Amazon RDS for MySQL. Le développeur a besoin d'une couche de cache pour servir des informations sur les produits les plus consultés. Quelle solution répond à cette exigence ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer un cluster Amazon ElastiCache for Redis et mettre à jour le code de l'application pour qu'il utilise le point de terminaison ElastiCache Redis..
Pourquoi c'est la réponse
La bonne réponse est de créer un cluster Amazon ElastiCache for Redis et de mettre à jour le code de l'application. Amazon ElastiCache for Redis est un service de mise en cache en mémoire très performant, idéal pour stocker des données fréquemment consultées comme les informations sur les produits. Il réduit la charge sur la base de données et améliore considérablement les temps de réponse de l'application. Modifier le cluster RDS for MySQL pour ajouter un nœud de cache n'est pas une option disponible directement dans RDS. RDS propose des réplicas en lecture, mais ils ne sont pas conçus pour la mise en cache en mémoire et ne fourniraient pas les mêmes avantages de performance qu'ElastiCache. Créer un cluster DynamoDB Accelerator (DAX) n'est pas pertinent car DAX est un service de mise en cache pour Amazon DynamoDB, et non pour Amazon RDS. Ajouter une instance RDS de secours dans une autre zone de disponibilité est une stratégie de haute disponibilité et de reprise après sinistre, mais elle n'est pas conçue pour la mise en cache des données et n'améliorerait pas les performances de lecture de la même manière qu'un cache en mémoire.
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