Elasticsearch Fundamentals: Indexing and Querying Data
Discover Elasticsearch’s architecture and capabilities. Learn about indexing and storing data, conducting precise queries, including fuzzy searches, and executing real-time data analysis effectively.
As an experienced software engineer, I bring 4 years of diverse expertise to my role as a Senior Backend Engineer at Wiley. Previously, I spent 3 impactful years at Amazon, refining my skills in Microservers, delving into significant features, and enhancing my knowledge in search experience, including gaining proficiency in Elasticsearch. At Wiley, my current focus involves crafting workflows for processing extensive content, specifically for Books and Journals. This role allows me to contribute significantly to Wiley's publishing endeavors. My tech journey began at university, where I uncovered a profound passion for competitive programming—a passion that has been a driving force in my ongoing professional development.
Join 3.1 million developers at
What You'll Learn
- An understanding of Elasticsearch’s core data structures, such as inverted index, and how to effectively index and query data
- Familiarity with Elasticsearch’s powerful search capabilities, including full-text, faceted, and fuzzy search
- In-depth knowledge of Elasticsearch’s aggregation and analytics features, including how to extract insights from large datasets
- An understanding of text analysis and how Elasticsearch uses analyzers to achieve accurate search results
- In-depth knowledge of how Elasticsearch indexes and performs search operations
Learning Roadmap
1.
Introduction to Elasticsearch
Introduction to Elasticsearch
2.
Getting started on Elasticsearch
Getting started on Elasticsearch
3.
Text Analysis
Text Analysis
10 Lessons
10 Lessons
4.
Search on ElasticSearch
Search on ElasticSearch
12 Lessons
12 Lessons
5.
Aggregation
Aggregation
9 Lessons
9 Lessons
Mohammed Alzawawi
Seasoned software engineer with 4 years of experience, now a Senior Backend Engineer at Wiley. Formerly at Amazon for 3 years, I've embraced competitive programming since university. Passionate about Java, Microservices, and Databases.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











