Impulsar el envejecimiento en una base de datos en tiempo real de Firebase

Desafortunadamente, Firebase no tiene un mecanismo antiguo (eliminar automáticamente las entradas antiguas). Entonces, estoy tratando de implementar uno. Sin embargo, estoy atrapado entre dos decisiones:

Si un cliente busca una entrada anterior, la eliminará automáticamente: creo que es la más fácil para mi contexto, pero no me parece muy segura.Implemente un pequeño script / programa en un servidor que verificará la base de datos completa y eliminará las entradas antiguas.

Me gusta la primera solución, ya que no incluye la implementación de otra aplicación del lado del servidor, pero no sé si podría representar un riesgo.

¿Cuál crees que es el mejor? ¿Cómo puedo asegurar la primera solución para evitar cualquier posible eliminación de todos los elementos? Para la segunda solución, no quiero ejecutar el script desde mi computadora y no quiero pagar por otro servidor para implementar el script, ¿es posible implementarlo en Firebase?

Respuestas a la pregunta(1)

Su respuesta a la pregunta