Book Image

Elasticsearch for Hadoop

By : Vishal Shukla
Book Image

Elasticsearch for Hadoop

By: Vishal Shukla

Overview of this book

Table of Contents (15 chapters)
Elasticsearch for Hadoop
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Knowing Search and Elasticsearch


Search is something that can be as simple as performing an exact match on some field or finding a substring out of your document. On the other hand, it can be much more complex with the needs of knowing the matches that are more relevant to others. These matches can be performed on a humongous number of documents.

Searches can be of different types:

  • Unstructured search: This finds candidates with experience in search technologies

  • Structured search: This finds candidates with five to ten years of experience

  • Geo Spatial search: This finds candidates within the radius of 200 kilometers from Mumbai

  • Analytics: This finds the average salary of all the candidates

  • Combined: This finds the average salary of candidates with five to ten years of experience in search technologies within the radius of 200 kilometers from Mumbai

If the amount of data you deal with is limited, fulfilling many of the preceding search needs is not so complex with relational databases. However...