Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction aux technologies de recherche
- Fondamentaux des moteurs de recherche et de la récupération d’informations
- Compréhension des indexations et des flux de recherche
- Aperçu des plateformes de recherche modernes
- Comparaison de SolrCloud avec d’autres solutions de recherche distribuées
Fondamentaux d’Apache Lucene et Apache Solr
- Introduction à l’architecture Apache Lucene
- Aperçu des capacités d’Apache Solr
- Collections, noyaux, documents et schémas Solr
- Compréhension du cycle de vie de la recherche et de l’indexation Solr
Architecture et concepts de SolrCloud
- Compréhension de l’architecture de recherche distribuée
- Comment SolrCloud diffère des déploiements Solr traditionnels
- Composants de SolrCloud et structure du grapp
- Collections, shards, répliques et chefs
- Conception d’environnements de recherche évolutifs
Déploiement de SolrCloud sur AWS
- Préparation des environnements Amazon EC2
- Installation et configuration des grappes SolrCloud
- Configuration des nœuds et de la communication du grapp
- Gestion des services et des configurations SolrCloud
Indexation et gestion des données dans SolrCloud
- Ajout et gestion de documents entre les shards
- Compréhension des stratégies d’indexation
- Stratégies d’engagement et optimisation
- Gestion des mises à jour et de l’indexation distribuée
Coordination du grapp avec Apache ZooKeeper
- Introduction à ZooKeeper et son rôle dans SolrCloud
- Gestion de l’état du grapp et de la configuration
- Automatisation de la coordination du grapp
- Gestion des fichiers de configuration avec ZooKeeper
Fiabilité, tolérance aux pannes et évolution
- Compréhension de la réplication et de la haute disponibilité
- Conception de déploiements SolrCloud tolérants aux pannes
- Équilibrage de charge des requêtes de recherche
- Configuration du basculement et du traitement continu
Administration et surveillance de SolrCloud
- Gestion de SolrCloud par des interfaces d’administration
- Surveillance de la santé et des performances du grapp
- Gestion des erreurs et dépannage des problèmes
- Maintenance et optimisation des opérations du grapp
Atelier pratique SolrCloud
- Déploiement d’un grapp SolrCloud sur AWS
- Création de collections et gestion des shards
- Configuration de la réplication et du basculement
- Test des opérations de recherche distribuée
Revue du cours et meilleures pratiques
- Revue des décisions architecturales de SolrCloud
- Recommandations de performance et opérationnelles
- Défis courants de déploiement
- Prochaines étapes pour l’administration de SolrCloud
Pré requis
- Une compréhension des concepts de recherche
- Des connaissances de base en Java
14 Heures