Training: Apache Solr, Solr Cloud and Zookeeper
Duration | Price | Location |
---|---|---|
2 days. | 1980 € excl. tax/person | Station F, 5 Parvis Alan Turing, 75013 Paris or via videoconference |
Satisfaction rate: ★★★★★
5/5 since 2023
Objectives
The objective of this training is to teach the concepts, installation, configuration, and use of Apache Solr and Apache Zookeeper to create and manage performant and scalable search systems.
It covers topics such as data indexing and modeling, cluster configuration, text analysis, query management, and improving result relevance.
The training also explores practical cases for implementing specific search services and integrating machine learning technologies such as Apache OpenNLP and Deep Learning.
Audience
This training is intended for developers and lead developers who want to implement, replace, or enhance an advanced search solution in their applications.
All our training sessions are accessible to people with disabilities.
Curriculum
Introduction to Apache Solr
- Glossary
- Search
- Relevance
- Data Indexing
- Data Modeling
- Introduction to Solr Cloud
- Ensuring Scalability with Apache Zookeeper
Installation and Operation of Solr and Zookeeper
- Installation, Configuration, and Deployment
- Scalability and High Availability
- Monitoring
- Security
- Backup and Restoration
- Administration Interfaces and APIs
Configuration of Solr and Zookeeper
- Configuration Files
- Cluster Configuration
- Configuration APIs
- Plugins
Ensuring Solr Scalability
- Solr Cloud Clusters
- Zookeeper Configuration
- File Management in ZooKeeper
- ZooKeeper Preparation before Initial Cluster Startup
- Bootstrapping the Startup
- Managing SolrCloud Configuration Files
Schema, Text Analysis, and Data Modeling
- Solr Schema
- Fields and Schema Design
- Text Analysis
- Indexing and Data Operations
Indexing in Solr
- Indexing with Update Handlers
- Data Transformation for Indexing
- Indexing with Solr Cell and Apache Tika
- Partial Updates
- Re-indexing
- Deduplication
- Measuring and Improving Indexing Performance
Solr Search and Queries
- Parsers and Query Syntax
- Query Enhancement
- Controlling Results and Relevance
- Facets
Parsers and Advanced Queries
- Spatial Search
- Joins and Nested Documents
- Functions
- Advanced Configuration and Fine-tuning of the Extended Dis Max Query Parser
Practical Cases
- Implementation of a People Search Service
- Implementation of an Auto-Completion Service
- Implementation of a “Did You Mean” Service
- Implementation of a Proximity Search Service
Integration of Machine Learning Technologies
- Apache OpenNLP
- Deep Learning and Dense Vector Search
Practice
- Practical exercises and evaluation of results
- Solr Installation
- Solr Configuration
- Zookeeper and Solr Cloud Configuration
- Setting up indexes and schema for a simple use case
- Implementation of a search service
- Implementation of specific text analysis for advanced use cases
- Measurement and analysis of relevance issues
- Measurement and analysis of performance issues
- Cluster Backup and Restoration
Additional Information
Upcoming Sessions
- Thursday 29th and Friday 30th August 2024
- Thursday 24th and Friday 25st October 2024
- Thursday 12th and Friday 13th December 2024
- Or on demand
The specified dates are confirmed. Registration for the training can be done up to 48 hours before the start of the session. For on-demand dates, allow for a delay of up to 14 days.
Prerequisites
- Laptop computer with minimum Java 11
- IDE and command line terminal
Teaching Method
- Presentation and demonstrations 40%
- Practical exercises 40%
- Questions / Answers 20%
Evaluation Method
The training includes between 8 and 12 sessions of practical exercises. The participant’s progress during and at the end of the training will be assessed based on their success level in these practical exercises.
Instructors
- Vincent Brehin
- Expert Consultant in Solr, Elasticsearch and OpenSearch - LinkedIn
- Benjamin Dauvissat
- Expert Consultant in Solr, Elasticsearch and OpenSearch - LinkedIn
- blog articles
- Lucian Precup
- Technical Director and Principal Consultant - LinkedIn
- blog articles
For more information, feel free to contact us.
RegisterOrganisme de formation certifié Qualiopi
Chez Adelean, nous sommes fiers de notre certification Qualiopi, garant de notre engagement à fournir des formations de qualité, conçues pour répondre aux besoins spécifiques de chaque professionnel.
Cliquez ici pour afficher notre certificat Qualiopi