Core Solr training
Our Solr training classes have a 4.48/5 rating based on 40 reviews
13+
years of experience
100+
enterprise clients
30%
Avg cost reduction
15k+
clusters optimized
About the course
The fastest and easiest way for you and your team to gain the basic skills needed to successfully use Solr capabilities by improving your workflow and increasing efficiency. Beginners will learn the core Solr concepts from scratch, such as inverted index, Solr schema, analysis, tokens, token filters, highlighting and query parsing. This online training covers Solr 7.x, 8.x and 9.x.
Course curriculum
Getting started with Solr
- What is Apache Solr
- General principles
- Architecture types
Introduction to Solr
- Starting Solr with schema-less configuration
- Inverted index
- Relevancy basics
- Indexing documents
- Retrieving documents by identifier
- Searching for documents
- Deleting documents
- Lab:
- Using start scripts
- Working with configuration
- CRUD operations
Indexing data
- Data structure
- Running Solr with our own configuration
- XML data format explained
- JSON data format explained
- CSV data format explained
- Index structure configuration
- Defining custom field types
- String vs Text based types
- Basic field usage examples
- Tokenizers
- Char filters
- Filters
- Language oriented data
- Copy fields
- Dynamic fields
- Doc values
- Additional field properties
- Lab:
- Indexing data
- Working with Solr schema
- Creating fields and types
- Using copy fields
- Using Solr language analysis capabilities
Searching
- Simple URI search
- Paging
- Sorting
- Filters
- Choosing display fields
- Pseudo fields
- Debug query
- Lucene query language
- Standard query parser
- Dismax query parser
- Extended dismax query parser
- XML query parser
- Examples of other parsers
- Using cursor for deep paging
- Highlighting
- Dealing with relevancy
- Function queries
- Multi collection search
- Lab:
- Paging
- Sorting
- Term searching
- Using various query parsers
- Using cursor
Data analysis
- Introduction to faceting
- Basic use cases
- Field faceting
- Field prefix faceting
- Sorting faceting results
- Limiting faceting
- Range faceting
- Query faceting
- Hierarchical faceting
- Interval faceting
- Lab:
- Building tag cloud using field faceting
- Using prefixes to build simple autocomplete feature
- Sorting faceting results
- Working with numerical data and faceting
- Using hierarchical faceting to get more insight into the data
- Interval faceting
You’re in good company.
We have customers that span from dozens of companies whose products and services you use every day to startups that you haven’t heard of… yet.
Explore success storiesNeed an on-site or remote training?
Get in touch with us.