Moteurs de recherche

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
ElasticSearch – Indexation (Prev Lesson)
Back to Moteurs de recherche
Public

<li>Administrateur système</li><li>Architecte annuaire</li><li>Toute personne souhaitant utiliser ElasticSearch pour l'indexation de volumes importants de données</li>

Pré-requis

Solides connaissances des systèmes d'exploitation