Elasticsearch

roadmap.sh: https://roadmap.sh/elasticsearch

Suggested path through the Elasticsearch nodes. Each node links to its lesson when written.

Nodes

Introduction

Core Concepts

Mappings & Text Analysis

Indexing Data (CRUD)

Querying (Query DSL)

Aggregations

Advanced Search Features

Cluster Architecture & Operations

Performance & Scaling

Security

The Elastic Stack

Clients & Ecosystem

Resources

See resources.md.

Project ideas

  • Index a public dataset (e.g. movies or products), then build a search UI with autocomplete, faceted filtering via aggregations, and BM25-tuned relevance.
  • Ship application logs through Filebeat → Elasticsearch → Kibana and build a dashboard with ILM rolling indices over to a cold tier.
  • Implement semantic search by generating embeddings for a document corpus and serving results through Elasticsearch kNN / vector queries.

2 items under this folder.