How does Elasticsearch work? | Elasticsearch Tutorial


Elasticsearch is an open-source, RESTful, distributed search and analytics engine built on Apache Lucene.

  • You can send new data, called documents, to Elasticsearch using the API or ingestion tools such as Logstash and Amazon Kinesis Firehose.
  • Elasticsearch automatically stores the original document and adds a searchable reference to the document in the cluster’s index.
  • You can then search and retrieve the document using the Elasticsearch API.
  • You can also use Kibana, an open-source analytics, and visualization tool, to search, analyze, and dashboard your data.