Module 1: Introduction to Apache SOLR
In this module, you will learn about the
- Introduction to Solr
- Key Features of apache SOLR
- Solr Vs Relational Databases
- Install & Run Solr
- Admin UI Quick Tour
- Insights on Solr Architecture
- Learn about Solr Schema
- Solr Field Types & Fields.
Module 2: Introduction to apache Lucene
- What is Search
- Lucene Architecture
- Lucene use cases
- Lucene Components
- Lucene Schema
- Why should Lucene be used and where?
- Lucene Indexer
- Lucene Analyzer
- Lucene Searcher
- Different Lucene Queries.
Module 3: SOLR Indexing
In this module, you will learn about the
- Solr Indexing
- Analysis & Analyzers
- Tokenizers & Filters
- Indexing & Index Handlers
- Indexing Alternatives
- Solr Configurations
- Default Request Handlers
Module 4: Exploring Apache Lucene
In this module, you will learn about the
- Analyzers
- Querying
- Scoring
- Boosting
- Highlighting
- Faceting
- Grouping
- Joins
- Spatial Search
- Apache Tika
Module 5: Searching using SOLR
In this module, you will learn about the
- Search Process
- Velocity UI
- Basic Query Parsers
- Wild Card Search
- Fuzzy Search
- Proximity Search
- Range Search
- Sorting & Relevance
- Boosting
- Extended Query Parsers.
Module 6: Advanced Features of SOLR
In this module, you will learn about
- Faceting
- Highlighting
- Spell Checking
- Query-Re-ranking
- Transforming
- Search Suggesters
- Pagination
- Grouping and Clustering
- Spatial Search
- Real-time (Get & Update)
Model 7: Administration and SOLR Cloud
In this module, you will learn about the
- Administering solr cloud,
- Running on tomcat,
- Managing multiple cores,
- Llog management,
- Solr on cloud, solr and AWS, etc.
Module 8: Conclusion
- Summarize all the points discussed