La operación por lotes DataBaseIndexPersist.persistIndex() se ejecuta para realizar la copia de seguridad para todos los índices. El proceso para hacer que cada índice persista consiste en:
- Leer el índice persistente actual
- Leer datos nuevos o modificados de la tabla base
- Generar un índice en memoria con los pasos 1) + 2) anteriores.
- Guardar el índice en memoria recién generado en la base de datos.
- Repetir los pasos del 1) al 4) para cada servicio de búsqueda.