Objectifs

-Installer Elasticsearch et effectuer sa configuration en cluster
-Intégrer Elasticsearch dans une application existante
-Utiliser le client et l’API Java d’Elasticsearch pour indexer et
rechercher des documents

-Monitorer Elasticsearch et comprendre les statistiques d’utilisation

Programme

– Cas d’utilisation

– Terminologie

– Installation et démarrage

– Requêtes simples

– Plugins essentiels
Travaux pratiques
Installation d’Elasticsearch

– Création

– Récupération

– Mise à jour

– Suppression

– Versionning
Travaux pratiques
Gestion des documents

– Types

– Mapping

– Analyzers
Travaux pratiques
Réalisation de mapping

– Query

– Filtres

– Agrégations

– Tri / Pagination

– Score
Travaux pratiques
Série d’exercices pour maîtriser la recherche

– Recherche géospatiale

– Documents imbriqués

– Relations parent / enfant

– Percolation

– Suggestions
Travaux pratiques
Mise en œuvre de la recherche avancée

– Scalabilité

– Failover

– Routing

– Bulk API

– Snapshot / Restore

– Monitoring / Alerting

– Setup

– Tuning

– Sécurité

Référence :  BIG008

Type de Stage : Pratique

Durée : 3 jours

Public concerné:

Chefs de projets techniques,
responsables d’applications,
responsables des opérations,
administrateurs techniques.

Prérequis:

Connaissances de base en
développement. Connaissances de
base en administration du système
d’exploitation Windows ou
Linux/Unix.