Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine 1st Edition

3.8 out of 5 stars 22 customer reviews
ISBN-13: 978-1449358549
ISBN-10: 1449358543
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $8.29
Gift Card.
Have one to sell? Sell on Amazon
Buy new
$40.40
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
List Price: $49.99 Save: $9.59 (19%)
35 New from $28.30
Free Shipping for Prime Members | Fast, FREE Shipping with Amazon Prime
Elasticsearch: The Defini... has been added to your Cart
More Buying Choices
35 New from $28.30 33 Used from $22.97
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Save up to 90% on textbooks Rent Textbooks
$40.40 Free Shipping for Prime Members | Fast, FREE Shipping with Amazon Prime In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine
  • +
  • Elasticsearch in Action
  • +
  • Kibana Essentials
Total price: $111.25
Buy the selected items together

Special Offers and Product Promotions

Editorial Reviews

About the Author

NO_CONTENT_IN_FEATURE


Product Details

  • Paperback: 724 pages
  • Publisher: O'Reilly Media; 1 edition (February 7, 2015)
  • Language: English
  • ISBN-10: 1449358543
  • ISBN-13: 978-1449358549
  • Product Dimensions: 7 x 1.4 x 9.2 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (22 customer reviews)
  • Amazon Best Sellers Rank: #324,164 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By Joshua Davies VINE VOICE on April 7, 2015
Format: Paperback
I recently had to get up to speed on elastic search quickly, and I'm very glad I chose this book to do it. The first part of the book - about a hundred and fifty pages or so - cover what you really need to know. After that, topics are revisited in exacting detail and organized so that you can find what you need to know when you need to know it. Although most of the book covers usage - i.e. from a developer's perspective - administrator concerns are discussed in depth as well along the way. One word of warning - all of the examples use the curl (web) interface, rather than any of the client interfaces such as the Java or Python interfaces, which is likely how you'll be using it. This is a good, language-agnostic way to present the material, but be aware that you'll have to go back and read the online documentation to learn how to work with your client language of choice. However, after having finished this book, I had no trouble understanding the online reference documentation to do so.
Comment 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
While a lot of the content comes from the documentation, it's organized in a much more organic fashion. The book covers everything from the underlying distribute system internals to design to sophisticated querying to administration/maintenance. If you're using elasticsearch, and you're serious about it, get this book.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I've read several books on Elasticsearch but this one is by far the best. I enjoyed reading every section of every chapter, and went back to correct what I was doing wrong for the last two years. Wish I'd had this book from the beginning!
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The official reference documentation is really excellent : clear explanation, useful examples, but as a reference documentation, a lot of details are presented right from the start, with numerous repetitions that it can become annoying to read it. This book is different. As the title suggests, this book will guide you from novice to expert through a really well-written book.

Part 1 covers the basic tools in just enough detail to allow you to start using Elasticsearch. Each concept is introduced progressively, before being developed in its own chapter later in the book for a smoother learning experience.

Part 2 and 3 highlight the complexity of searching, providing the right balance between theory and practice. Each of the topics covered such as stemming, synonyms, multilingual, is perfectly illustrated with clear real-world examples.

Part 4 dives into an important subject by presenting the aggregations, the feature on which Kibana is build (Kibana is not described in this book), while Part 5 ends the tour of Elasticsearch features with an really useful and powerful one: the geolocation.

Part 6 discusses best practices, so at the end of this book, you will have a solid understanding of search theory and how to model your documents efficiently in Elasticsearch to face the challenges of searching semi-structured data. A must-read for developers!

What I preferred the most is the numerous optional chapters to dive into the inner working of Elasticsearch. The richly illustrated explanations of the scoring calculation are a must! This is exactly why I prefer read lengthy book over often more concise official documentation. A highly successful technical book!.

Please not that the book is published in Creative Commons licence and an updated edition covering the version 2.x is available from the official site along the reference documentation.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I've read the online version of this book. It explains all essential parts of the elasticsearch in simple and elegant manner. And, the book has supplemental chapters if you want to know some topics in more detail, for example, how clusters work inside the elasticsearch. You don't need any other book if you have this.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
There is plenty of relevant Elasticsearch information provided in this book. There are sections that explain in greater depth the behind-the-scenes activities. The reader is made aware of which material is primary knowledge and which parts are supplemental.
1 Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
While the writing and explanations were often great, several of the code examples are no longer current. For example, the examples in the first chapter helping you enable the Marvel plugin don't work (the syntax was updated over a year ago.) Granted, the examples used in the book are for ElasticSearch 4.? whereas I'm working with 5.5, but I expected an update so I could follow along with the examples without having to break to understand changes.

The book mentions that ElasticSearch's RESTful API can be accessed using tools from largely every language (eg Python), but makes no mention of issues that come from using python's "requests" library. A section on language-specific implementation (if only a brief primer on the use of ElasticSearch's wonderful Python library) would have been helpful while retaining the language independence that the book is right to pursue.

All of these would normally be "nice-to-have" features, but I expected a bit more given how I kept having to refer back to the official documentation as I read.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
Awesome book! After going through it you complete understand architecture of ES and you are ready to design large scale scearch engines/data stores and mange them. I would strongly recommend to read this book before running ES in production
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine

What Other Items Do Customers Buy After Viewing This Item?

Pages with Related Products. See and discover other items: ebay books, web programming