Publicado en: Oct 18, 2021

Amazon Keyspaces (for Apache Cassandra), un servicio de base de datos escalable, altamente disponible y completamente administrado compatible con Apache Cassandra, ahora admite el vencimiento automático de los datos mediante el uso de configuraciones de tiempo de vida (TTL). Al utilizar TTL, se establecen tiempos de expiración en atributos o filas en las tablas, y Keyspaces elimina automáticamente esos atributos o filas vencidos.

El TTL es útil si los datos crecen rápidamente y se precisa controlar los costos mediante la eliminación de los datos que no se desea retener indefinidamente. Si tiene requisitos de conformidad relacionados con la retención de datos, puede utilizar el TTL para eliminar los datos en el momento deseado. Puede especificar la configuración del TTL con los comandos INSERTAR o ACTUALIZAR, o puede establecer un valor de TTL predeterminado a nivel de tabla. Cuando los datos vencen, Amazon Keyspaces los excluye inmediatamente de las lecturas de las aplicaciones.

Amazon Keyspaces elimina los datos vencidos de forma automática, normalmente en los 10 días siguientes a su vencimiento. Gracias a que el TTL de Keyspaces es una función completamente administrada, usted no es responsable de ejecutar el proceso de limpieza de datos. Además, el TTL de Keyspaces no afecta al rendimiento de la aplicación.

El precio del TTL se basa en el número y el tamaño de las filas y los atributos eliminados mediante el uso del TTL. TTL está disponible en todas las regiones de AWS en las que se ofrece Amazon Keyspaces. Para obtener más información, consulte Presentamos la disponibilidad general del tiempo de vida (TTL) de Amazon Keyspaces en el blog de bases de datos de AWS.