📡 You're offline — showing cached content
New version available!
Quick Access
Tutorials Elasticsearch What is Elasticsearch?

What is Elasticsearch?

5 min read Quiz at the end
Elasticsearch is a distributed JSON document store and full-text search engine built on Lucene.

What is Elasticsearch?

Elasticsearch is a distributed, RESTful search and analytics engine built on Apache Lucene. It stores data as JSON documents and enables near-real-time full-text search, aggregations, and log analytics.

  • Full-text search with relevance scoring
  • Scales horizontally across nodes
  • REST API — any language via HTTP
  • Part of the Elastic Stack (ELK)
# Health check
curl http://localhost:9200
curl http://localhost:9200/_cluster/health
Topic Quiz · 2 questions

Test your understanding before moving on

1. What type of data does Elasticsearch store documents as?
💡 Elasticsearch stores all data as JSON documents in indices.
2. What does Elasticsearch use internally for full-text search?
💡 Elasticsearch builds an inverted index that maps each word to the documents containing it.