Elasticsearch: The Definitive Guide (Early Release)

Elasticsearch: The Definitive Guide (Early Release) is published by O'Reilly Media in February 2015. This book has 726 pages in English, ISBN-13 978-1449358549 .

Whether you need full-text search or real-time analytics of structured data—or both—the Elasticsearch distributed search engine is an ideal way to put your data to work. This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.

If you’re a newcomer to both search and distributed systems, you’ll quickly learn how to integrate Elasticsearch into your application. More experienced users will pick up lots of advanced techniques. Throughout the book, you’ll follow a problem-based approach to learn why, when, and how to use Elasticsearch features.

Understand how Elasticsearch interprets data in your documents

Index and query your data to take advantage of search concepts such as relevance and word proximity

Handle human language through the effective use of analyzers and queries

Summarize and group data to show overall trends, with aggregations and analytics

Use geo-points and geo-shapes—Elasticsearch’s approaches to geolocation

Model your data to take advantage of Elasticsearch’s horizontal scalability