Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
koha:recherche:elasticsearch:differences [2022/04/08 09:33]
fsomers [Champs MARC indexés]
koha:recherche:elasticsearch:differences [2022/06/08 20:49] (Version actuelle)
fsomers [Champs MARC indexés]
Ligne 1: Ligne 1:
 ====== Différences entre Elasticsearch et Zebra ====== ====== Différences entre Elasticsearch et Zebra ======
  
-<note important>En cours</note>+ 
 +===== Queue d'indexation ===== 
 + 
 +Avec //Elasticsearch//, l'indexation est faite "à la volée", les notices modifiées/créées sont tout de suite transmises pour indexation.\\ 
 +Avec //Zebra//, pour raison de performance, c'est un queue qui se rempli et est traitée régulièrement (entre 30 secondes et quelques minutes). 
 + 
 +===== Facettes ===== 
 + 
 +Avec //Elasticsearch//, les facettes sont composée avec toutes les notices trouvées.\\ 
 +Avec //Zebra//, pour raison de performance, c'est limité aux premières notices trouvées. Voir la préférence système ''maxRecordsForFacets''.
  
 ===== Champs MARC indexés ===== ===== Champs MARC indexés =====
  
-Avec Zebra, tous les champs MARC sont indexés. +Avec //Elasticsearch//, seulement ceux qui sont mappés à un champ de recherche, et on peut en exclure.\\ 
-Avec Elasticsearch, seulement ceux qui sont mappés à un champ de recherche.+Avec //Zebra//, tous les champs MARC sont indexés.
  
 ===== Wildcards ===== ===== Wildcards =====
  
-Avec Zebra, pour rechercher toutes les notices, utiliser :+Pour rechercher toutes les notices 
 + 
 +Avec //Elasticsearch//
 +<code> 
 +*:* 
 +</code> 
 + 
 +Avec //Zebra// :
 <code> <code>
 allrecords,alwaysmatches='' allrecords,alwaysmatches=''
 </code> </code>
 +
 +===== Corrections en cours =====
 +    * Facette disponibilité : https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25375