Intro to OpenSearch
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
Basic flow of data in Elasticsearch
- What is Elasticsearch and typical use-cases
- Indexing; what is an index and an ID
- Mappings; stored and indexed fields
- Analysis basics
- Realtime get
- Search; how searches are distributed to shards
- Aggregations and doc values introduction
- Updates; versioning
- Deletes; introduction to Lucene segment merges
- Lab
- CRUD operations
- Query and filter
- Aggregations
Indexing and storing data
- Bulk API
- Mappings and mapping types
- Subfield definitions
- Default mappings
- Texts, keywords, integers and other core types
- Predefined fields; storing fields separately vs _source
- Lab
- Using the bulk API
- Changing mapping
Text analysis
- Built-in analyzers: standard language analyzers
- Custom analyzers
- Char filters
- Tokenizers
- Token filters: lowercase, stemming, synonyms
- Using the Analyze API
- Lab
- Add stemming support
- Add support for non-ASCII characters
Searching through your data
- Selecting fields.
- Sorting and pagination
- Search basics: term, range and bool queries
- Match query and its main options
- Query string query
- Lab
- Configure sorting, pagination and select the right fields
- Using a bool query to combine different match, range and term queries
Clustering essentials
- Nodes, shards and replicas
- How replication works
- How distributed search works
- RAM and heap size
- Bootstrapping a cluster
- Cat APIs
- Lab
- Create an index
- Verify the distribution of shards
- Add a new node to the cluster
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.