Beginner's guide to ElasticSearch

uzyn picture uzyn · Jul 21, 2012 · Viewed 83.3k times · Source

There hasn't been any books about ElasticSearch (that I know of), and http://www.elasticsearch.org/guide/ seems to contain only references.

Any good beginner's guide or tutorials, perhaps by examples, to recommend, especially in terms of the different mapping and indexing strategies?

Answer

Zach picture Zach · Aug 1, 2012

Edit (April 2015):

As many have noticed, my old blog is now defunct. Most of my articles were transferred over to the Elastic blog, and can be found by filtering on my name: https://www.elastic.co/blog/author/zachary-tong

To be perfectly honest, the best source of beginner knowledge is now Elasticsearch - The Definitive Guide written by myself and Clinton Gormley.

It assumes zero search engine knowledge and explains information retrieval first principals in context of Elasticsearch. While the reference docs are all about finding the precise parameter you need, the Guide is a narrative that discusses problems in search and how to solve them.

Best of all, the book is OSS and free (unless you want to buy a paper copy, in which case O'Reilly will happily sell you one :) )

Edit (August 2013):

Many of my articles have been migrated over to the official Elasticsearch blog, as well as new articles that have not been published on my personal site.

Original post:

I've also been frustrated with learning ElasticSearch, having no Lucene/Solr experience. I've been slowly documenting things I've learned at my blog, and have four tutorials written so far:

So I don't have to keep editing, all future tutorials on my blog can be found under this category link.

And these are some links that I have bookmarked, because they have been incredibly helpful in one way or another: