Whether handling big data, building cloud-based services, or developing multi-tenant web applications, it's vital to have a fast, reliable search solution. Apache Solr is a scalable and ready-to-deploy open-source full-text search engine powered by Lucene. It offers key features like multi-lingual keyword searching, faceted search, intelligent matching, and relevancy weighting right out of the box.
Solr in Action is the definitive guide to implementing fast and scalable search using Apache Solr 4. It uses well-documented examples ranging from basic keyword searching to scaling a system for billions of documents and queries. Readers will gain a deep understanding of how to implement core Solr capabilities such as faceted navigation through search results, matched snippet highlighting, field collapsing and search results grouping, spell checking, query auto-complete, querying by functions, and more.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
It's quite a long book covering many aspects of Solr, I've read it end-to-end (stupid habit of mine) but I think it would be much better used as a reference. The problem I have with the book is that it's dealing with Solr 4 which is quite outdated by this time (I'm working with Solr 7 day to day and many things have changed). My overall experience was that Solr documentation is good but working examples on the web are not numerous (and mostly focus around ElasticSearch) and if you're a newbie it might be hard to get started with just the documentation. So it's still good to read that book to get a grasp of what Solr _can_ do and then you can dive into features that you need and read documentation around them on the web. But then when you try to implement things there will still be a lot of things to discover ...
Well written, good coverage of the topic, great introduction that let me impress everyone at work ("I thought you didn't know anything about solr?" "I didn't, but I read a book")
Finally got around to finishing this one. A great technical book. Covers everything from the technical details of how SOLR works, to ideas for using SOLR for practical requirements (collaborative filtering, data mining). Very readable and also very detailed, with no extra verbiage and nothing missing. A great achievement in the technical book world!
Overall this was a pretty good book on Solr. Gave a wide variety of problems. Some parts of the book were dry if you are not solving certain problems, but definitely will use this book as a reference.
The definitive guide to Solr 4! Covers a wide variety of topics with the appropriate level of detail. As a bonus it comes with almost no spelling errors or stylistic quirks and was a real pleasure to read.