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
koha:recherche:elasticsearch:glossaire [2019/05/15 12:12]
chernandez
koha:recherche:elasticsearch:glossaire [2019/08/20 16:15] (Version actuelle)
chernandez
Ligne 1: Ligne 1:
 ====== Glossaire ====== ====== Glossaire ======
  
-<note important>​Travail en cours</note>+https://​doc.biblibre.com/​koha/​recherche/​elasticsearch/​glossaire
  
-Un index+__Elasticsearch__ 
-  * La base regroupant les documents+  *    Logiciel libre d'​indexation et de recherche distribué et le plus populaire. 
 +  *    OrthographeElastic-search ElasticSearch => Elasticsearch 
 +  *    ​Utilisé pour de très gros comptes: Voyages-sncf.com,​ Github.com, Wikipedia.org,​ Zalando.com,​ Blizzard, Dell, Ebay, Facebook, Slack 
 +     
 +__Document__  
 +  *    Un élément stocké à l'​intérieur d'​Elasticsearch,​ il est composé de champs
  
-Un document: +__Champ / Field__ 
-  * Un élément stocké à l'​intérieur d'Elasticsearch+  *    Un document contient des champs, c'est une sous-partie. Exemple "​titre"​ dans une notice bibliographique.
  
-Un champs: +__Index__ 
-  * Un document ​contient des champsc'est une sous-partie. Exemple ​"title"+  *    Base Elasticsearch regroupant les documents indexés 
 +  *    Il est accessible par le protocole HTTP grace à une multitude d'​API 
 +  *    Parallèle avec une base de données relationnelle:​ Une base de données ​contient des tables ​      qui contiennent des lignes qui se découpent en colonnesun index contient des types (<ES7) qui contiennent des documents qui contiennent des champs 
 + 
 +__Indexation__ 
 +  *    Processus d'​extraction de mots d'​une ​source de données afin de les placer dans un index 
 + 
 +__Shard__ 
 +  *    Instance de Lucene contenant des documents 
 + 
 +__Nœud / Node__ 
 +  *    Instance d'​Elasticsearch contenant des "shards" 
 + 
 +__Cluster__ 
 +  *    Ensemble de nœuds permettant la répartition de charge et la disponibilité des services 
 + 
 +[[https://​www.elastic.co/​guide/​en/​elasticsearch/​reference/​current/​glossary.html|Référence en anglais et pour plus de précisions.]]
  
-Parallèle avec une base de données relationnelle:​ 
-  * Une base de données contient des tables ​      qui contiennent des lignes qui se découpent en colonnes 
-  * Un index            contient des types (<ES7) qui contiennent des documents qui contiennent des champs