Jump to ratings and reviews
Rate this book

Elasticsearch Cookbook

Rate this book
Over 130 advanced recipes to search, analyze, deploy, manage, and monitor data effectively with ElasticSearch If you are a developer who implements ElasticSearch in your web applications and want to sharpen your understanding of the core elements and applications, this is the book for you. It is assumed that you’ve got working knowledge of JSON and, if you want to extend ElasticSearch, of Java and related technologies. This book will guide you through the complete ElasticSearch ecosystem. From choosing the correct transport layer and communicating with the server to creating and customizing internal actions, you will develop an in-depth knowledge of the implementation of the ElasticSearch architecture. After creating complex queries and analytics, mapping, aggregation, and scripting, you will master the integration of ElasticSearch's functionality in user-facing applications and take your knowledge one-step further by building custom plugins, developing tailored mapping, executing powerful analytics, and integrating with Python and Java applications.

422 pages, Kindle Edition

First published January 1, 2013

4 people are currently reading
26 people want to read

About the author

Alberto Paro

5 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (3%)
4 stars
12 (46%)
3 stars
10 (38%)
2 stars
3 (11%)
1 star
0 (0%)
Displaying 1 - 4 of 4 reviews
1 review
March 14, 2014
Good reference for daily work

In contrast to the books "ElasticSearch Server" and "Mastering ElasticSearch"
the "ElasticSearch Cookbook" is definitely a hands-on, how-to-do book.

The most important topics are covered :

- Explanation of the concept (it is simply different from the traditional RDBMS)
- Installation
- Indexing, Mapping, Query, Filtering of documents
- Spatial Queries (could be a bit more detailed, but ok so far)
- Optimizing of the Index (ES can "eat" TBs of unstructured data, here some ideas how the index can be structured)
- Scripting
- Infrastructural/Scalability aspects (ES scales pretty good - out of the box)
- Monitoring, controlling (What/how to do when you want to put ES to production)

So in general a useful book for those who want to know how to do a concrete task - for developers as well
for sysops.

Regards,
Jiri Jetmar
1 review1 follower
August 26, 2016
After reading "ElasticSearch Server" and "Mastering ElasticSearch", "ElasticSearch Cookbook" is a good resource for finding solutions and answers to simple things but also complex tasks.
It is very useful for your daily ElasticSearch business. You get the extracted informations to your questions. Each "recipe" is split into the following parts:
- Getting Ready
- How to do it…
- How it works…
(Optional)
- There's more…
- See also

As an eBook it is very handy with the search function of your eBook Reader.

I would fully recommend the book. …but if you need deeper information, you have to get the other mentioned books.
Profile Image for Wojciech Pietrzak.
11 reviews3 followers
March 15, 2014
It's not a must read but a nice addition to the two other books from the series, who owns them, will not need the chapters with explanation of the basic terms, and the installation guide either.

This book contains some useful information about writing custom plugins, scripting, monitoring, some code integration is also covered, examples are for Java and Python.

Sadly, aggregations are not mentioned (facets are), but still the book is worth a read.
Profile Image for Melih Birim.
1 review1 follower
May 4, 2015
This book covers best practices and and impressed at the very first beginning of the book. Clearly explained mappings types and indexes. The tips are really useful. Also examples are great.
Glad to read and see these kind of books about ES.
The only thing I would like to mention is the example at the beginning of the book. And order model. It is much more efficient to give an e-commerce data model rather than order but still good example.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.