L'opération de traitement par lots DataBaseIndexPersist.persistIndex() est exécutée pour effectuer la sauvegarde de tous les index. Le processus de conservation des index consiste à :-
- lire l'index conservé en cours
- lire les données (nouvelles ou modifiées) à partir des données de la table de transfert
- générer un index en mémoire avec les étapes 1) + 2) ci-dessus
- enregistrer l'index en mémoire généré dans la base de données
- répéter les étapes 1) à 4) pour tous les services de recherche.