CosmosDB eliminar documentos de manera automática

En muchos casos se requiere que el sistema que estamos trabajando pueda eliminar los datos después de un tiempo de uso o para generar algunas validaciones y que este documento no esté disponible después de vencido.

Con CosmosDB podemos configurar la collection que permita almacenar los documentos, pero después de un tiempo que nosotros podemos configurar los datos se eliminen de manera automática. En estos días me todo trabajar en una parte del sistema que requería esta característica y con cosmosdb fue realmente muy simple hacer.

Si ya tenemos nuestra base de datos con cosmosDB lo que debemos hacer es crear una colección nueva. Nos tenemos que ir al menú de “Scale & Setting” donde podemos configurar entre otras cosas el tiempo que los documentos van a permanecer en mi base de datos.

Nos vamos a la sección de “Settings”
En este caso podemos cambiar la opción a “On” y le damos el tiempo que nos parece necesario que debe estar el documento.

Después de ese tiempo el documento será eliminado de manera automática y no nos debemos preocupar por hacerlo de manera manual.  

Related Posts

Leave a Reply

Your email address will not be published.