OpenSearch for product searches
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
If you’re just getting started, after taking this comprehensive course you will understand all core OpenSearch concepts - field types and their options, mappings, analysis, search relevance scoring, aggregations and clustering. Your trainer is an active OpenSearch consultant who worked with clients from many different industries on OpenSearch, Elasticsearch and Solr projects for 10+ years.
Course curriculum
Finding the right documents
- Using ngrams and fuzzy
- Folding non-ASCII characters
- Using shingle and word delimiter token filter
- Validating queries
- Lab
- Tolerate typos with ngrams
- Match compound words using shingles
Changing ranking
- BM25 and other similarity formulas
- Query explain
- Searching in the same text analyzed in multiple ways
- DisMax, tie-breaker and boost tuning
- Geo search
- Function queries
- Lab
- Make more exact matches rank higher
- Boost documents by the number of views
Aggregations
- Relationship between queries and aggregations
- Post-filters and filter aggregations
- Significant terms for smart categorization
- Multiple aggregations and nesting
- Lab
- Implement faceted search
- Update facet counters when one of the multiple facets is selected
Autocomplete
- Prefix queries
- Edge ngrams
- Completion and context suggesters
- Aggregation with a prefix filter
- Lab
- Suggest documents matching a prefix
- Suggest categories matching a prefix
After search
- Did you mean: terms and phrases suggester
- Highlighting implementations
- Lab
- Implement did-you-mean with the phrase suggester
- Add highlighting, getting the most relevant fragment
Relational data
- Denormalization
- Query-time joins
- Objects
- Nested documents
- Parent-child relationships
- Lab
- Search in a single field of a sub-document
- Search in multiple fields, accounting for cross-document boundaries
- Show the matching sub-document
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.