

Board infinity - Executing Full Text Queries with Elasticsearch
- Offered byCoursera
- Public/Government Institute
Executing Full Text Queries with Elasticsearch at Coursera Overview
Duration | 12 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Executing Full Text Queries with Elasticsearch at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Coursera Labs Includes hands on learning projects. Learn more about Coursera Labs External Link
- Beginner Level Familiarity with Databases Familiarity with a programming language Basic knowledge of web development and APIs would also be helpful.
- Approx. 12 hours to complete
- English Subtitles: English
Executing Full Text Queries with Elasticsearch at Coursera Course details
- This course is designed to teach you how to execute full-text queries with Elasticsearch, a powerful search and analytics engine widely used for data exploration, log analysis, and real-time search applications.
- In this course, you will learn the basics of Elasticsearch, including how to install and configure the software, index data, and create mappings. You will then explore the various query types supported by Elasticsearch, such as term queries, match queries, and phrase queries. You will also learn how to use Elasticsearch's aggregation framework to analyze and summarize your data.
- Additionally, you will gain hands-on experience using Elasticsearch's search API to execute queries and retrieve search results.
Executing Full Text Queries with Elasticsearch at Coursera Curriculum
Introduction to Elasticsearch
Introduction to the Course
Meet Your Instructor
What you will learn in this Lessson
Introduction to Elasticsearch
Elasticsearch Architecture
Setup Elastic Cloud for Elasticsearch
Installing & Configuring Elasticsearch
Full Text Search
Basic search operations with Elasticsearch API
Full Text Queries and Intervals Query
What you will learn in this Lessson
Match Query and its implementation
Intervals query rules: prefix, wildcard
Rules of Intervals Query
Implementing Intervals Query Using Filters
Syllabus
Read more about Intervals Based Querying Mechanism
Further reading on implementation
Practice Quiz
Practice Quiz
Graded Quiz
Search Based Query Optimisation
What you will learn in this Lessson
Fuzziness
Fuzzy Searching using Intervals Query
Fuzzy Searching using Match Query
What you will learn in this Lessson
Optimizing Search Result Relevance with Elasticsearch's Scoring Algorithm
Using the Explain API to Identify Query Performance Bottlenecks
Improving Query Performance with Filters and Caching in Elasticsearch
What you will learn in this Lessson
Match Phrase & Match Phrase Prefix
Introduction to Multi-Match Query
Implementation of Multi-match Query Patterns
Read more about Fuzziness
Further reading on Query Optimization
Further Reading on Multi-match Querying Mechanism
Practice Quiz
Practice Quiz
Practice Quiz
Graded Quiz
Advanced Querying Mechanism in Elasticsearch
What you will learn in this Lessson
Introduction to String Based Search
Custom Attributes for Query Based Search
Implementation of Query String
What you will learn in this Lessson
Join Queries in Elasticsearch: Searching Across Related Documents
Nested Queries in Elasticsearch: Nested Field Type
Nested Queries in Elasticsearch: Searching Inside Nested Objects
Learn more about String Based Search
Further Reading on Implementation of Advanced Techniques
Practice Quiz
Practice Quiz
Graded Quiz