Doc produitsMenu

Minimisation du délai de recherche

Le délai de recherche est le temps entre la disponibilité d'un document dans un référentiel et le moment où il peut être recherché dans des interfaces de recherche de Coveo. Évidemment, il est préférable de minimiser ce délai afin que les utilisateurs finaux puissent rechercher et trouver des documents qu'ils ont créés il y a seulement quelques minutes.

Exemple : Des utilisateurs sont utilisés afin de rechercher efficacement des messages envoyés ou reçus dans l'interface de recherche Mes courriels de Coveo, mais peuvent se fâcher s'ils ne trouvent pas de courriels envoyés ou reçus il y a seulement quelques minutes.

La fraîcheur de l'index dépend du pipeline de traitement de l'indexation, qui implique plusieurs opérations, chacune pouvant avoir un impact sur le délai de recherche. Coveo Enterprise Search offre des fonctionnalités, telles que l'indexation presque en temps réel, qui vous permettent de minimiser le délai de recherche.

Pour minimiser le délai de recherche

  1. Veillez à ce que des sources soient actualisées à des intervalles courts.

    Le taux d'actualisation d'une source peut avoir un impact significatif sur le délai de recherche.

    Veillez à ce que l'actualisation incrémentale ou les horaires d'actualisation soient configurés avec une intervalle de temps court, au moins pour les sources pour lesquelles vous souhaitez que la recherche soit rapide (voir Planification d'une actualisation incrémentale de source et Planification d'actions d'actualisation de source).

    Exemples :

    • Le taux d'actualisation d'une ancienne source Intranet de Microsoft SharePoint est défini à une fois par semaine, les samedis à minuit. Si vous modifiez un document dans cet Intranet, le changement ne sera pas disponible dans les résultats de recherche avant le dimanche matin suivant.

    • Le taux d'actualisation incrémentale d'une source Microsoft Exchange est défini à toutes les 15 minutes. Un nouveau message courriel peut ainsi entrer dans le pipeline de traitement de l'index jusqu'à 15 minutes après sa création. Vous pourriez réduire le taux d'actualisation incrémentale de cette source à toutes les cinq minutes pour minimiser le délai de recherche.

  2. Veillez à ce que l'index effectue des transactions à des intervalles de temps courts.

    Le taux de complètement de l'index peut également ajouter du temps au délai de recherche. Dans l'Outil d'administration CES (Coveo Enterprise Search), veillez à ce que le paramètre Compléter la transaction après n minutes soit défini à une intervalle de temps très courte, comme 1 minute (voir Modifier ou utiliser les paramètres avancés de l'index).

  3. Activez et configurez l'indexation presque en temps réel pour chaque serveur d'index (maître ou miroir) qui traite les requêtes (voir À propos de l'indexation presque en temps réel):

    1. Vérifiez si le miroir est En ligne et Synchronisé (voir Détermination de l'état d'un miroir ou d'une tranche). Synchronisez le miroir lorsque ce n'est pas le cas (voir Application d'une action à un miroir).

    2. Soyez certain que l'indexation presque en temps réel soit activée et optimisée (voir Configuration de l'indexation presque en temps réel).