Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
elasticsearch
101
elasticsearch
moteur de recherche distribué
basé sur
apache/lucene
open source pour la partie moteur
créé en
2010
dernière version 6.6.2
Elastic coté Nasdaq depuis 2018
orienté
document
(json)
temps réel (ou presque)
api
REST
Et ailleurs ?
exalead, algolia, solr, ...
stack
vocabulaire
Node
: serveur unique
Cluster
: ensemble de nodes reliés entre eux
Index
: collection de documents qui partagent les mêmes caractéristiques
Document
: unité de stockage de l'information
Shard
: instance d'index Apache Lucene (early splitting)
Replica
: shard répliquant un autre shard
Index inversé
: lien entre les mots d'un index et les documents qui le contiennent
aggrégation
: opération permettant d'agréger les résultats d'une recherche
mapping
: spécification des types de données manipulées par un index
Hands on
créer un index
ajouter / supprimer / modifier des documents
rechercher des docs
mapping, analyzer, ...
elasticsearch 101
By Fabrice Depaulis
Made with Slides.com
elasticsearch 101
47
Fabrice Depaulis
More from
Fabrice Depaulis