# \[Book\] "Mastering ElasticSearch" Review

**URL:** <https://discuss.elastic.co/t/book-mastering-elasticsearch-review/15996>\
**Category:** Elasticsearch\
**Created:** [February 24, 2014, 10:18pm UTC](https://discuss.elastic.co/t/book-mastering-elasticsearch-review/15996 "2014-02-24T22:18:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alberto\_Paro\_2](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alberto_paro_2/32/1137_2.png) [@Alberto\_Paro\_2](https://discuss.elastic.co/u/Alberto_Paro_2)\
**Post date:** [February 24, 2014, 10:18pm UTC](https://discuss.elastic.co/t/book-mastering-elasticsearch-review/15996/1 "2014-02-24T22:18:31Z")

</div>

Hello everyone,  
in this weekend I’ve had the pleasure to read “Mastering ElasticSearch” ([http://www.packtpub.com/mastering-elasticsearch-querying-and-data-handling/book](http://www.packtpub.com/mastering-elasticsearch-querying-and-data-handling/book)) of Rafał Kuć. Everyone, who is in Lucene/Solr/ElasticSearch ecosystem, already knows him also for his blog and the famous series "Solr vs ElasticSearch" ([http://blog.sematext.com/author/kucrafal/](http://blog.sematext.com/author/kucrafal/)).  
I write here my opinion on this book.

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

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/A09A2705-AAE7-4FDD-91BC-91F0860E3A5D%40gmail.com](https://groups.google.com/d/msgid/elasticsearch/A09A2705-AAE7-4FDD-91BC-91F0860E3A5D%40gmail.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![nwood888](https://avatars.discourse-cdn.com/v4/letter/n/71c47a/32.png) [@nwood888](https://discuss.elastic.co/u/nwood888)\
**Post date:** [February 25, 2014, 2:55am UTC](https://discuss.elastic.co/t/book-mastering-elasticsearch-review/15996/2 "2014-02-25T02:55:33Z")

</div>

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

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/5f02e712-b071-4cd8-9bfd-1585a1c6e4ca%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/5f02e712-b071-4cd8-9bfd-1585a1c6e4ca%40googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)\
**Post date:** [February 25, 2014, 7:39pm UTC](https://discuss.elastic.co/t/book-mastering-elasticsearch-review/15996/3 "2014-02-25T19:39:54Z")

</div>

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.

Ivan

On Mon, Feb 24, 2014 at 6:55 PM, Nick Wood [nwood888@gmail.com](mailto:nwood888@gmail.com) wrote:

> 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).
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/5f02e712-b071-4cd8-9bfd-1585a1c6e4ca%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/5f02e712-b071-4cd8-9bfd-1585a1c6e4ca%40googlegroups.com)  
> .
> 
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQCsHQNHRX1QwAYBk4r\_bTSYnsg8xcwCmeDtiq96st2Oqw%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQCsHQNHRX1QwAYBk4r_bTSYnsg8xcwCmeDtiq96st2Oqw%40mail.gmail.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:47am UTC](https://discuss.elastic.co/t/book-mastering-elasticsearch-review/15996/4 "2017-07-06T01:47:21Z")

</div>


