1.6.5.8.11. Mise en cache des résultats de recherche dans la mémoire de travail

La plus grande partie du temps de recherche est consacrée à la lecture des données sur le disque dur. C'est pourquoi la recherche est plus rapide lorsque les résultats sont mis en cache dans la mémoire de travail.

La mise en cache est particulièrement recommandée en cas d'utilisation d'un serveur de recherche.

[Remarque]Remarque

Lors du redémarrage du PARTdataManager ou du serveur de recherche, le cache est perdu. Une mise en cache efficace n'est donc possible que lors de l'utilisation d'un serveur de recherche, car celui-ci n'est en général redémarré que dans des cas particuliers.

[Remarque]Remarque

Outre la mise en cache décrite ici, il existe également une mise en cache entre les fichiers d'index sous $CADENAS_DATA\index et le serveur de recherche.

Vous trouverez des informations importantes à ce sujet sur Section 1.3.5.8.3.7, «  Mettre en cache les fichiers d'index de $CADENAS_DATA sur PARTapplicationServer  ».

Dans le Fichier de configuration geomsearch.cfg il y a différents Blocs pour la mise en cache :

  • Mise en cache pour les versions jusqu'à 9.07

    [Cache_Local_Search]
    [Cache_Server_Search]

    [Remarque]Remarque

    Les paramètres restent pertinents pour les versions à partir de la version 9.08, car celles-ci peuvent également utiliser l'"ancien" index de recherche en option.

  • Mise en cache pour les versions à partir de 9.08

    [CACHEV2_GEO_SEARCH_32]
    [CACHEV2_GEO_SEARCH_64]

Dans les deux sections suivantes, les blocs sont traités séparément :