Log In
Join
for free
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 Elasticsearch
Interacting with Elasticsearch
CRUD Operations
Mapping
Keyword vs. Text Data Type
Scripting and Runtime Fields
Quiz: Getting Started with Elasticsearch
Text Analysis
What Is Text Analysis?
Analyzers in Elasticsearch
Custom Analyzers
Custom Analyzers: Character filters
Custom Analyzer: Tokenizers
Custom Analyzers: Token Filters
Built-In Analyzers
Challenges: Analyzers
Solutions: Analyzers
Quiz: 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 Aggregation
Bucket Aggregation
Metric aggregation
Combining Bucket and Metrics Aggregation
Pipeline Aggregations
Nested Bucket Aggregations
Challenge: Aggregations
Solution: Aggregation
Quiz: Aggregation
Conclusion
Wrap Up and Next Steps
Introduction to Search Request
Get introduced to Elasticsearch search utilities.
We'll cover the following
What is a search request?
Full-text queries
Term-level queries
Compound queries
Search Relevance
Precision
Recall
Ranking
Term frequency (TF)
Inverse document frequency (IDF)
Field length
BM25 formula
How to send a search request
Syntax
Response
What is a search request?
Get hands-on with 1400+ tech skills courses.
Start Free Trial