Why Elasticsearch?

Elasticsearch is the most popular data indexing tool as of today. It is because of its the following features:

  • It is fast. Data is indexed at a real-time speed.
  • It is scalable. It scales horizontally.
  • It is flexible. It supports any data format, structured, semi-structured, or unstructured.
  • It is distributed. If one node fails, the cluster is still available for business.
  • It supports data search query in any language: Java, Python Ruby, C#, and so on.
  • It has a Hadoop connector, which facilitates smooth communication between Elasticsearch and Hadoop.
  • It supports robust data aggregation on huge datasets to find trends and patterns.
  • The Elastic stack (Beats, Logstash, Elasticsearch, and Kibana) and X-Pack offers out-of-the-box ...

Get Modern Big Data Processing with Hadoop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.