Une application est lente en cas d'augmentation de la demande en lecture. Les lectures concernent des enregistrements historiques en lecture seule récupérés à partir d'une base de données Amazon RDS à l'aide de vues et de requêtes personnalisées. Vous devez améliorer les performances sans modifier le schéma de la base de données et minimiser la surcharge de gestion. Quelle approche permettra d'y parvenir ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déployer Amazon ElastiCache (Redis OSS) et mettre en cache les données lues pour l'application..
Pourquoi c'est la réponse
L'approche correcte est de déployer Amazon ElastiCache (Redis OSS) et de mettre en cache les données lues pour l'application. ElastiCache est un service de mise en cache en mémoire entièrement géré qui améliore considérablement les performances des applications en réduisant la latence d'accès aux données. En mettant en cache les lectures fréquentes des enregistrements historiques, l'application peut récupérer les données directement depuis le cache rapide au lieu d'interroger la base de données RDS à chaque fois, ce qui réduit la charge sur la base de données et améliore la réactivité. Migrer toutes les données vers Amazon DynamoDB n'est pas idéal car cela implique une modification majeure du schéma et de l'architecture de la base de données, ce qui va à l'encontre de l'exigence de ne pas modifier le schéma et de minimiser la surcharge de gestion. Déployer Memcached sur Amazon EC2 est une option de mise en cache, mais ElastiCache (Redis OSS) est un service entièrement géré qui offre une meilleure intégration, une gestion simplifiée et des fonctionnalités avancées par rapport à une instance EC2 autogérée. Amazon DynamoDB Accelerator (DAX) est spécifiquement conçu pour DynamoDB et ne peut pas être utilisé avec Amazon RDS.
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