โ Elasticsearch learning pathElasticsearch ยท Module 1 of 10
What is Elasticsearch?
Elasticsearch is a distributed search and analytics engine built on Apache Lucene.
๐ Key ideas
- It stores JSON documents and makes them searchable in near real time.
- It powers site search, log analysis and dashboards.
- You talk to it with a REST API over HTTP.
- It ranks results by relevance, not just exact matches.
- 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