Jump to ratings and reviews
Rate this book

ElasticSearch Cookbook

Rate this book
In DetailElasticSearch is one of the most promising NoSQL technologies available and is built to provide a scalable search solution with built-in support for near real-time search and multi-tenancy.

This practical guide is a complete reference for using ElasticSearch and covers 360 degrees of the ElasticSearch ecosystem. We will get started by showing you how to choose the correct transport layer, communicate with the server, and create custom internal actions for boosting tailored needs.

Starting with the basics of the ElasticSearch architecture and how to efficiently index, search, and execute analytics on it, you will learn how to extend ElasticSearch by scripting and monitoring its behaviour.

Step-by-step, this book will help you to improve your ability to manage data in indexing with more tailored mappings, along with searching and executing analytics with facets. The topics explored in the book also cover how to integrate ElasticSearch with Python and Java applications.

This comprehensive guide will allow you to master storing, searching, and analyzing data with ElasticSearch.

ApproachWritten in an engaging, easy-to-follow style, the recipes will help you to extend the capabilities of ElasticSearch to manage your data effectively.

Who this book is forIf you are a developer who implements ElasticSearch in your web applications, manage data, or have decided to start using ElasticSearch, this book is ideal for you. This book assumes that you’ve got working knowledge of JSON and Java.

424 pages, Kindle Edition

First published January 1, 2013

5 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.