Accueil    Formations    Informatique    Big Data    Big Data - Moteurs de recherche    Solr - Implémenter un moteur de recherche scalable

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Démarrer un projet de recherche d'information
  • Modéliser les unités d'indexation
  • Développer les services de recherche
  • Analyser les performances de votre moteur de recherche
  • Déployer le moteur de recherche suivant différentes topologies.

Niveau requis

Avoir une expérience de développement informatique.

Public concerné

Architectes et développeurs.

Programme

Gestion des cores

  • Core schemaless
  • Options de démarrage
  • Chemin personnalisé pour la localisation des cores
  • Configurations prédéfinies configSets
    • Création core
  • Utilisation de l'API REST (endpoint _introspect)
  • Création core avec des chemins personnalisés

Configuration d'un core

  • Configuration en mode "schemaless" et "autoguessing"
  • Création d'un schéma personnalisé

Indexation

  • API - Update Request Handler
    • json
    • xml
  • Utilitaire post
    • xml
  • Utilitaire "tika"

Data Manipulation Language

  • Recherches structurées - Les filtres
    • Recherches basiques de type filtre - 1
    • Recherches basiques de type filtre - 2
  • Recherches "full-text"
    • Recherches sur un champ unique
    • Recherches multichamps : un texte spécifique à chaque champ
    • Recherches multichamps : un texte commun à tous les champs
  • Proximité
    • Phrase match
  • Partial matching (Part One)
    • Chargement du jeu d'essai
    • Partial matching sans modification de l'indexation
    • Partial matching avec le type natif search_as_you_type
  • Spécificités du langage
    • Préambule
    • Mapping inféré
    • Mapping personnalisé
  • Spellcheckers
    • Chargement des données
    • Configuration du handler / select et requêtes
    • Configuration du handler / spellcheck et requêtes
  • Suggesters
    • Chargement des données
    • Implémentation individuelle
    • Implémentation groupée
    • Combinaison d'un search et d'une suggestion
  • Agrégations
    • Chargement des données
    • Requêtes
  • Cas concret : Oxiane Trainings

Solr Cloud

  • Zookeeper
    • Embarqué
    • Standalone

Test de charge

  • Installation
  • Interprétation des résultats
    • View Results Tree
    • Aggregate Graph
    • Summary report

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous