Expiration d'éléments en utilisant le time-to-live (TTL) dans DynamoDB - Amazon DynamoDB

Expiration d'éléments en utilisant le time-to-live (TTL) dans DynamoDB

Le time-to-live (TTL) dans Amazon DynamoDB vous permet de définir un horodatage par élément pour déterminer quand un élément n'est plus nécessaire. Peu de temps après la date et l'heure de l'horodatage spécifié, DynamoDB supprime l'élément de votre table sans consommer de débit d'écriture. TTL est fourni sans frais supplémentaires et a pour objectif de réduire les volumes de données stockées en conservant uniquement les éléments qui restent d'actualité pour répondre aux besoins de votre charge de travail.

TTL s'avère utile si vous stockez des éléments qui ne sont plus pertinents après une date/heure spécifique. Voici des exemples de cas d'utilisation de TTL :

  • Supprimer les données de l'utilisateur ou du capteur après un an d'inactivité dans une application.

  • Archiver des éléments expirés dans un lac de données Amazon S3 via Amazon DynamoDB Streams et AWS Lambda.

  • Conserver les données sensibles pendant un certain temps conformément aux obligations contractuelles ou réglementaires.

Pour plus d'informations sur TTL, veuillez consulter les rubriques suivantes :