Using massively ElasticSearch in production brings the users to "hit the wall" of a lot of problems such as performance issues, shard allocation issues, quality issues (choosing the best algorithm for your documents) and generally limits of ElasticSearch. Most of these topics are described in the book with depth explanations and solutions: they are sum up of years of experience on these topics (even before ElasticSearch exists).
The book is target to advanced users that:
manage huge datasets in ElasticSearch: the importance of shard allocation on a big cluster;
need to improve the relevance of their results;
need to speed up some indices;
need to extend ElasticSearch with plugins: river, analyzers, custom facets, and so on (this is the real nature of ElasticSearch: it can be expanded to cover all possible scenarios)
Otherwise ElasticSearch newcomers should not buy this book due to required skills needed to understand it. (I suggest them to read my "ElasticSearch Cookbook” or "ElasticSearch Server").
I hope that my review could help someone.
Best regards until the next book review.
Alberto Paro
I read Elasticsearch Server several months ago and found it helpful. But
I'm hesitant to get any more books that aren't focused on 1.x - hopefully
we'll see some pop up soon (nudge nudge).
I purchased the book when Packt was having a $5 ebook sale a couple of
months ago. Did not really need the book, but it was cheap and I wanted to
support the author who has posted on the mailing list in the past.
Overall a decent book, recommended for anyone getting started with
Elasticsearch. My main complaint was that book went through each
configuration parameter in detail, resulting in a lot of bloat. Some might
consider such an approach a good thing.
I read Elasticsearch Server several months ago and found it helpful. But
I'm hesitant to get any more books that aren't focused on 1.x - hopefully
we'll see some pop up soon (nudge nudge).
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.