- Assimiler les concepts de base d’ElastiscSearch
- Configurer et utiliser le moteur de recherches
- Connaître ses concepts avancés (Bulk, Percolator…)
- Comprendre le modèle distribué d’ElasticSearch
- Savoir préparer son passage en production
Présentation :
Cette formation vous permettra de découvrir ElasticSearch, le moteur de recherches distribué de référence, basé sur Lucene et sur une base NoSQL.
Au cours de cette formation, vous apprendrez les concepts fondamentaux de l’indexation et d’ElasticSearch, vous découvrirez la richesse de ses fonctionnalités.
Vous comprendrez le modèle distribué d’ElasticSearch ainsi que la mise à l’échelle avant le passage en production.
Programme
Premiers pas
-
- Concepts de base
- Opération de base
Le moteur de recherches
-
- Configuration des index et du mapping
- _search (et _suggest)
- Agrégations (Faceting)
Concepts avancés
-
- Bulk, Warmers, Percolator, Géolocalisation
Modèle distribué d’ElasticSearch
-
- Split Brain
- Fonctionnement du cluster
Le passage en production
-
- Configuration
- Sizing
- API d’administration
- API de supervision