Dynamo TTL (Dynamo Time To Live) permite definir cuándo caducan los elementos en una tabla para que puedan eliminarse automáticamente de la base de datos.
DynamoDB TTL se proporciona sin costo adicional como una forma de reducir el uso de almacenamiento y el costo de almacenar datos irrelevantes sin utilizar el rendimiento previsto.
Con DynamoDB TTL habilitado en una tabla; puede establecer una marca de tiempo para eliminación por elemento; lo que le permite limitar el uso del almacenamiento a solo aquellos registros que sean relevantes.
DynamoDB TTL es útil si acumula continuamente datos que pierden relevancia después de un período de tiempo específico. Por ejemplo: datos de sesión, registros de eventos, patrones de uso y otros datos temporales.
Si tiene datos confidenciales que deben conservarse solo por un cierto período de tiempo de acuerdo con las obligaciones contractuales o reglamentarias; DynamoDB TTL lo ayuda a garantizar que se eliminen de inmediato y según lo programado.
Para comenzar con DynamoDB TTL:
Comprender el TTL: cómo funciona?.
Lea la sección Consideraciones antes de comenzar a usar Time To Live.
Habilite TTL en una tabla específica y elija el nombre de un atributo para mantener la marca de tiempo de expiración. Luego, puede agregar o actualizar elementos en la tabla con marcas de tiempo en el atributo que elija. Para obtener más información, consulte Habilitar Time To Live.