Indexation de contenu avec ElasticSearch
Objectifs
- Comprendre le fonctionnement d'ElasticSearch
- Savoir installer et configurer ElasticSearch
- Être capable d’indexer des volumes importants de données
- Comprendre comment administrer le système et le surveiller afin de garantir sa disponibilité
Programme
Présentation d'ElasticSearch
- Fonctionnalités et potentiels d'ElasticSearch
- Ecosystème
- Les alternatives à ElasticSearch
- Comprendre Lucene, son coeur
- Les apports spécifiques d'Elasticsearch.
Installation et configuration
- Installation en local
- Installation sur un serveur
- Déploiement sur plusieurs serveurs en mode cluster
Requêtes de recherche
- Principe d'une API REST, et les principaux points d'entrée
- Index, mapping et templates
- Rechercher des données
- Fonctionnalités avancées de recherches
Utilisation d'ElasticSearch
- Différentes méthodes possibles : avec XML ou json, ou des fichiers CSV
- Travaux pratiques de création, mise à jour de solr
Surveiller ElasticSearch
- Les métriques
- Les slow-logs
- Sauvegardes et restaurations
- Marvel
- Les API pour les admins
Please login to get access to the quiz
Back to Moteurs de recherche