PACKT - Elasticsearch for Hadoop
Organization: | PACKT |
Publication Date: | 27 October 2015 |
Page Count: | 222 |
scope:
Integrate Elasticsearch into Hadoop to effectively visualize and analyze your data
About This Book
• Build production-ready analytics applications by integrating the Hadoop ecosystem with Elasticsearch
• Learn complex Elasticsearch queries and develop real-time monitoring Kibana dashboards to visualize your data
• Use Elasticsearch and Kibana to search data in Hadoop easily with this comprehensive, step-by-step guide
Who This Book Is For
This book is targeted at Java developers with basic knowledge on Hadoop. No prior Elasticsearch experience is expected.
What You Will Learn
• Set up the Elasticsearch-Hadoop
• Import HDFS data into Elasticsearch with MapReduce jobs
• Perform full-text search and aggregations efficiently using Elasticsearch
• Visualize data and create interactive dashboards using Kibana
• Check and detect anomalies in streaming data using Storm and Elasticsearch
• Inject and classify real-time streaming data into Elasticsearch
• Get production-ready for Elasticsearch-Hadoop
• Integrate with Hadoop eco-system such as Pig, Storm, Hive, and Spark
In Detail
The Hadoop ecosystem is a de-facto standard for processing
terra-bytes and peta-bytes of data. Lucene-enabled Elasticsearch is
becoming an industry standard for its full-text search and
aggregation capabilities. Elasticsearch-Hadoop
In this book, you'll learn to use Elasticsearch, Kibana and
Elasticsearch-Hadoop
You begin with an in-depth understanding of the Hadoop,
Elasticsearch, Marvel, and Kibana setup. Right after this, you will
learn to successfully import Hadoop data into Elasticsearch by
writing MapReduce job in a real-world example. This is then
followed by a comprehensive look at Elasticsearch essentials, such
as full-text search analysis, queries, filters and aggregations;
after which you gain an understanding of creating various
visualizations and interactive dashboard using Kibana. Classifying
your real-world streaming data and identifying trends in it using
Storm and Elasticsearch are some of the other topics that we'll
cover. You will also gain an insight about key concepts of
Elasticsearch and Elasticsearch-hadoop
Style and approach
A concise yet comprehensive approach has been adopted with real-time examples to help you grasp the concepts easily.