Back To Course Home
Elasticsearch Fundamentals: Indexing and Querying Data
0% completed
Introduction to Elasticsearch
Elasticsearch
What Is Elastic Stack?
Getting started on Elasticsearch
Architecture of ElasticsearchInteracting with ElasticsearchCRUD OperationsMappingKeyword vs. Text Data TypeScripting and Runtime FieldsQuiz: Getting Started with Elasticsearch
Text Analysis
What Is Text Analysis?Analyzers in ElasticsearchCustom AnalyzersCustom Analyzers: Character filtersCustom Analyzer: TokenizersCustom Analyzers: Token FiltersBuilt-In AnalyzersChallenges: AnalyzersSolutions: AnalyzersQuiz: Text Analysis
Search on ElasticSearch
Introduction to Search Request
Full-Text Queries: Match Query
Full-Text Queries: Match Query Parameters
Full-Text Query: Exploring More Queries
Term-Level Queries: Term Query
Term-Level Queries: Range Query
Term-Level Queries: Exploring More Queries
Fuzzy Search
Compound Queries: Boolean Query
Challenge: Search on Elasticsearch
Solution: Search on Elasticsearch
Quiz: Search on Elasticsearch
Aggregation
Introduction to AggregationBucket AggregationMetric aggregationCombining Bucket and Metrics AggregationPipeline AggregationsNested Bucket AggregationsChallenge: AggregationsSolution: AggregationQuiz: Aggregation
Conclusion
Wrap Up and Next Steps

Project

Integrate Elasticsearch in the Ruby on Rails Application

Solution: Search on Elasticsearch

Verify your answers to the search challenge.

We'll cover the following
  • Solution 1: Products with the name field containing "Samsung"
  • Solution 2: "Apple" products in the $500–$1000 price range
  • Solution 3: Products with the description field containing the exact phrase "premium ultrabook"
  • Solution 4: Products in the "Electronics" category with a price range of $500–$1000 and a minimum rating of 4.5
  • Solution 5: Products with the terms "smartphone" and "android" in the description field
  • Solution 6: Products containing the seller field that starts with the prefix "Apple"
  • Solution 7: Products in the "Electronics" category with a $500–$1000 price range and an approximate match for "applle air"
  • Kibana widget

Get hands-on with 1400+ tech skills courses.