[Book] "Mastering ElasticSearch" Review


(Alberto Paro-2) #1

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) 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/).
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” :wink: 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.
To view this discussion on the web visit 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.


"Mastering Elasticsearch 2nd Edition" - Is it a fit for Elasticsearch 2?
(Nwood888) #2

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.
To view this discussion on the web visit 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.


(Ivan Brusic) #3

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 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.
To view this discussion on the web visit
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.

--
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQCsHQNHRX1QwAYBk4r_bTSYnsg8xcwCmeDtiq96st2Oqw%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(system) #4