Une entreprise exécute une application de traitement par lots sur des instances Amazon EC2 avec plusieurs bases de données backend Amazon RDS. L'application génère un nombre élevé de lectures sur les bases de données. Un architecte de solutions doit réduire la charge de lecture de la base de données tout en garantissant une haute disponibilité. Que doit faire l'architecte de solutions ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Ajouter des réplicas en lecture Amazon RDS..
Pourquoi c'est la réponse
L'ajout de réplicas en lecture Amazon RDS est la solution la plus appropriée car ils sont conçus spécifiquement pour décharger les requêtes de lecture de l'instance de base de données principale, améliorant ainsi les performances et la haute disponibilité. Les réplicas en lecture maintiennent une copie asynchrone des données, permettant aux applications de lire à partir de plusieurs points d'accès. Amazon ElastiCache for Redis est une option de cache en mémoire performante, mais il nécessiterait une refonte de l'application pour gérer la logique de cache, ce qui est plus complexe que l'utilisation de réplicas en lecture pour une application existante. La mise en cache DNS d'Amazon Route 53 n'est pas pertinente pour réduire la charge de lecture de la base de données ; elle optimise la résolution des noms de domaine, pas l'accès aux données. Amazon ElastiCache for Memcached est similaire à Redis mais offre généralement moins de fonctionnalités (comme la persistance des données) et nécessiterait également une modification de l'application pour la gestion du cache.
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