Une entreprise a déployé une application sans serveur qui utilise Amazon DynamoDB. Après une forte augmentation du nombre d'utilisateurs, l'entreprise souhaite améliorer le temps de réponse, le faisant passer de millisecondes à microsecondes, et mettre en cache les requêtes vers la base de données avec le MOINDRE effort opérationnel. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser DynamoDB Accelerator (DAX)..
Pourquoi c'est la réponse
DAX est un cache en mémoire entièrement géré et compatible avec l'API DynamoDB. Il est conçu pour accélérer les performances des lectures DynamoDB, en réduisant les temps de réponse de millisecondes à microsecondes, ce qui correspond exactement à l'exigence de la question. De plus, il est entièrement géré, ce qui minimise l'effort opérationnel. Migrer vers Amazon Redshift ou Amazon RDS impliquerait des changements architecturaux majeurs et ne serait pas une solution simple pour mettre en cache DynamoDB. Amazon ElastiCache for Redis pourrait être utilisé, mais il nécessiterait des modifications du code de l'application pour interagir avec le cache, ce qui représente un effort opérationnel plus important que DAX, qui est transparent pour l'application.
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