Una empresa almacena en caché los datos de sesión en una tabla de DynamoDB y desea una forma automatizada de eliminar los elementos de sesión caducados. ¿Cuál es la forma más sencilla de eliminar automáticamente los elementos antiguos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir un atributo que contenga la hora de caducidad y habilitar DynamoDB Time To Live (TTL) usando ese atributo..
Por qué esta es la respuesta
La opción correcta es añadir un atributo que contenga la hora de caducidad y habilitar DynamoDB Time To Live (TTL) usando ese atributo. DynamoDB TTL es una característica nativa que permite definir un atributo en la tabla que almacena una marca de tiempo de cuándo un elemento debe considerarse caducado. DynamoDB elimina automáticamente estos elementos caducados, lo que lo convierte en la forma más sencilla y eficiente de gestionar la eliminación de datos de sesión antiguos sin coste adicional por las eliminaciones. Escribir un script y programarlo en una instancia EC2 es una solución manual que requiere mantenimiento y recursos adicionales. Crear una nueva tabla cada día es ineficiente y complicado de gestionar. Añadir un atributo ItemExpiration sin habilitar TTL no resultará en la eliminación automática de los elementos.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta