- Paperback: 664 pages
- Publisher: Manning Publications; 1 edition (April 5, 2014)
- Language: English
- ISBN-10: 1617291021
- ISBN-13: 978-1617291029
- Product Dimensions: 7.4 x 1.4 x 9.1 inches
- Shipping Weight: 2.4 pounds (View shipping rates and policies)
- Average Customer Review: 23 customer reviews
- Amazon Best Sellers Rank: #243,532 in Books (See Top 100 in Books)
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.
To get the free app, enter your mobile phone number.
Solr in Action 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
About the Author
Trey Grainger manages the Search Technology Development group at CareerBuilder.com. His search experience includes handling multi-lingual content across dozens of markets/languages, machine learning, genetic algorithm and user group based relevancy tuning, geo-spatial search and validation, and work on customized payload scoring models, data mining, clustering, and recommendations. Trey is the Founder of Celiaccess.com, a gluten-free search engine, and is a frequent speaker at Lucene and Solr-related conferences.
Timothy Potter is an architect on the Big Data team at Dachis Group, where he focuses on large-scale machine learning, text mining, and social network analysis. Tim has worked extensively with Lucene and Solr technologies and has been a speaker at Lucene Revolution. He is a contributing author to Taming Text (Manning 2012) and holds several US Patents related to J2EE-based enterprise application integration. He blogs at thelabdude.blogspot.com.
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The prose is clear, jargon free and non-recursive, meaning that you don't already have to know what they are talking about to know what they are talking about (if you have ever been there, you know what I mean). The organization is well thought out, moving from basic search and Solr/Lucene concepts like precision and recall, text analysis, query parsing, inverted token mapping, faceting and scoring (Lucene style!) to cutting-edge aspects of search like distributed search (scaling), handling multiple languages and performance tuning considerations. The later chapters go into every important aspect of Solr with the same clarity and thoroughness as the introductory chapters.
When you finish this book, you will have the foundation necessary to tackle real world information discovery problems using Solr. Combined with the classic Lucene In Action by McCandless, Hatcher and Gospodnetic, your next step will be to dive into the fascinating world of Open Source Search with source code, JIRA tickets, patches and discussion threads. Every technical book is a snapshot of a technology at some point in its evolution. The timing of this book is fortunate as Solr has recently seen some significant advances in distribution and scalability, which are thoroughly covered. Nevertheless, no book can stay current (that is just their nature) especially with technology that is evolving as rapidly as Solr/Lucene. The authors acknowledge this fact and provide excellent step-by-step introductions on how to get involved in the Open Source process such as how to download and compile the latest (nightly) source and how to write and/or install a JIRA patch. This is where the real fun begins. Armed with the knowledge that you gain from this book, you can enter this exciting arena with confidence.
In Part 1 - Meet Solr you do indeed meet with the technology (and you should read it in order), but first you get an in-depth explanation of what search is and what it isn't. An interesting fact I learned is that it is considered part of the NoSQL technologies. Do not expect to be up-and-running five minutes after you open the book. While that does eventually happen, it takes a back seat in the initial chapters.
From my system administrator background I was at this point a bit worried that creating a new search engine was done by copying an example directory and then changing things left and right. That's a slapdash approach which can hardly ever be reproduced. This worry gets addressed later in the book though.
In Part 2 - Core Solr Capabilities is solution oriented. I found Chapter 7 - Performing queries and handling results to be mandatory for good understanding and Chapter 12 - Taking Solr to production alleviated all of my own - system administration - concerns.
In Part 3 - Taking Solr to the next level the bar is raised quite a bit. The chapters in there address specialist topics.
In conclusion, if you're looking for a quick introduction to Solr ... look elsewhere. If you're however looking for an in-depth (to the bottom) reference that will help you build the next Google, this is the book for you. It'll take a prominent place on your desk and you'll use it over and over again.
After reading the introduction i realized this will be one of those books you will want to have on your shelf.
It promises a deep walk through on Solr capabilities and its almost 600 pages don't disappoint you!
Understanding Solr is not an easy task, however the authors manage to explain every topic with good language and clear examples.
I strongly recommend "text analysis", "facet search" and "taking Solr to the next level" chapters, which are full of insights and "ahh" moments. (At least for those who don't have a deep understanding of Solr).
Don't be afraid of the size of the book, it really deserves your time! Thanks guy for good work