¿Cómo hacer la limpieza regular de la base de datos en una aplicación APP?
-
25-09-2019 - |
Pregunta
de fondo a corto: Tengo un software que se descarga regularmente archivos. Las estadísticas de estas descargas se almacenan en la base de datos como una entidad DownloadResult, que a su vez está asociado a la entidad que representa el trabajo de descarga.
Ahora quiero para asegurarse de que sólo un número fijo de las n últimas descargas se conservan en la base de datos. AFAIK en una aplicación de base de datos clásica (no ORM / JPA), esto se haría con un procedimiento almacenado.
¿Cuál sería la manera correcta de hacer esto en una aplicación APP impulsado?
Solución
Usted puede tratar de cuarzo http://www.quartz-scheduler.org/ si desee quedarse withing límites de Java, si no es un requisito que puede ir con los procedimientos almacenados.