โ† Elasticsearch learning path
Elasticsearch ยท Module 1 of 10

What is Elasticsearch?

Elasticsearch is a distributed search and analytics engine built on Apache Lucene.

๐Ÿ“– Key ideas

  1. It stores JSON documents and makes them searchable in near real time.
  2. It powers site search, log analysis and dashboards.
  3. You talk to it with a REST API over HTTP.
  4. It ranks results by relevance, not just exact matches.
  5. Kibana is the usual tool for exploring the data visually.
๐Ÿ’ก Real-life example: Like the index at the back of a big book: instead of reading every page, you jump straight to the pages that mention a word.
DocumentOne JSON record stored in Elasticsearch
IndexA collection of similar documents
LuceneThe search library underneath
KibanaThe dashboard and exploration UI