Un site web collecte quotidiennement les réponses à un sondage dans une table DynamoDB et n'a besoin de conserver ces réponses que jusqu'au lendemain. Le développeur a ajouté un attribut expiration_date à chaque élément. Quelle est la méthode la plus simple pour supprimer automatiquement les réponses expirées de la table ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Activer DynamoDB Time To Live (TTL) sur la table et spécifier l'attribut expiration_date..
Pourquoi c'est la réponse
La méthode la plus simple et la plus efficace est d'activer DynamoDB Time To Live (TTL) et de spécifier l'attribut expirationdate. TTL est une fonctionnalité native de DynamoDB qui supprime automatiquement les éléments expirés sans coût supplémentaire ni effort de développement. Les autres options impliquent la création et la gestion de ressources de calcul (Lambda, Fargate, Glue) et la planification de leur exécution, ce qui est plus complexe et potentiellement plus coûteux que la solution intégrée de DynamoDB. De plus, ces solutions externes nécessiteraient une logique pour interroger et supprimer les éléments, alors que TTL gère cela de manière transparente.
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