About this Book
This book is the guide to elasticsearch that I wanted to read when I was just getting my feet wet. The resources here are meant to provide elasticsearch tutorials and guides suitable for beginners and intermediate users alike, surveying the topics needed to become proficient in elasticsearch. Care has been taken to cover only those topics that are most relevant and commonly used as the full elasticsearch API is both too large and too tedious to make for good reading.
You can read this book for free online! Get started with the first chapter, What is Elasticsearch?
Keep in mind, this book is a work in progress. If you'd like to keep up to date with content additions, subscribe to the announce list. If you have any questions or comments either leave a comment on any specific article (there's a disqus thread at the bottom of each one), or drop me a line at [email protected]
I'm a software developer with a passion for technical writing. I've found elasticsearch to be one of the most versatile and elegant tools available, hence this book. Readers might be interested in Stretcher, an elasticsearch client for ruby I wrote and maintain. I also have a software engineering blog on my site, which may be worth visiting if you're a fan of functional languages and griping. I also maintain a number of open-source projects, all visible on my github profile.