Sign in to turn on 1-Click ordering.
Trade in Yours
For a £9.66 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Solr in Action [Paperback]

Trey Grainger , Timothy Potter
4.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £30.99
Price: £26.36 & FREE Delivery in the UK. Details
You Save: £4.63 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 7 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 23 Aug.? Choose Express delivery at checkout. Details
Trade In this Item for up to £9.66
Trade in Solr in Action for an Amazon Gift Card of up to £9.66, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

5 April 2014 1617291021 978-1617291029 1


Solr in Action is a comprehensive guide to implementing scalable search using Apache Solr. This clearly written book walks you through well-documented examples ranging from basic keyword searching to scaling a system for billions of documents and queries. It will give you a deep understanding of how to implement core Solr capabilities.

About the Book

Whether you're handling big (or small) data, managing documents, or building a website, it is important to be able to quickly search through your content and discover meaning in it. Apache Solr is your tool: a ready-to-deploy, Lucene-based, open source, full-text search engine. Solr can scale across many servers to enable real-time queries and data analytics across billions of documents.

Solr in Action teaches you to implement scalable search using Apache Solr. This easy-to-read guide balances conceptual discussions with practical examples to show you how to implement all of Solr's core capabilities. You'll master topics like text analysis, faceted search, hit highlighting, result grouping, query suggestions, multilingual search, advanced geospatial and data operations, and relevancy tuning.

This book assumes basic knowledge of Java and standard database technology. No prior knowledge of Solr or Lucene is required.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

What's Inside

  • How to scale Solr for big data
  • Rich real-world examples
  • Solr as a NoSQL data store
  • Advanced multilingual, data, and relevancy tricks
  • Coverage of versions through Solr 4.7

About the Authors

Trey Grainger is a director of engineering at CareerBuilder. Timothy Potter is a senior member of the engineering team at LucidWorks. The authors work on the scalability and reliability of Solr, as well as on recommendation engine and big data analytics technologies.

Table of Contents

  1. Introduction to Solr
  2. Getting to know Solr
  3. Key Solr concepts
  4. Configuring Solr
  5. Indexing
  6. Text analysis
  8. Performing queries and handling results
  9. Faceted search
  10. Hit highlighting
  11. Query suggestions
  12. Result grouping/field collapsing
  13. Taking Solr to production
  15. SolrCloud
  16. Multilingual search
  17. Complex query operations
  18. Mastering relevancy

Frequently Bought Together

Solr in Action + Apache Solr 4 Cookbook
Price For Both: £54.35

Buy the selected items together
  • Apache Solr 4 Cookbook £27.99

Product details

  • Paperback: 664 pages
  • Publisher: Manning Publications; 1 edition (5 April 2014)
  • Language: English
  • ISBN-10: 1617291021
  • ISBN-13: 978-1617291029
  • Product Dimensions: 23.1 x 18.9 x 3.6 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 377,859 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3 star
2 star
1 star
4.5 out of 5 stars
4.5 out of 5 stars
Most Helpful Customer Reviews
4.0 out of 5 stars Good book to get a solid basis in Solr 9 May 2014
By Manders
Because I am doing some work in knowledge extraction from unstructured data (text mainly) I also have to come to grips with Solr as a search and indexing (Lucene API) server. Solr in action gets you up to speed fast with configuring the server and having your first go at indexing and searching. After that you get a more in depth explanation of the many possibilities Solr has for things like indexing, text analysis and querying. Of course to get to know Solr you have to get hands on which is stimulated by the writers throughout the book.
Although the book is some 600 pages plus I would have liked a bit more tips and tricks on extracting text from binary files (pdf, word etc.) and the data import handler. That said as mentioned the book gives a solid basis for anyone to find the missing information through internet sources and use it with confidence.
The practical setup used for testing in the book is the one that comes with the Solr distribution (using Jetty as a Java servlet container) in a Linux environment. I myself mostly use Apache Tomcat on both Linux and Windows to run the Solr-server. For information on setting this up you will have to rely on other sources for information.
Comment | 
Was this review helpful to you?
Format:Paperback|Verified Purchase
It is very useful book.
I covers the topics from basic to advanced topic and I recommend to everybody who is intending to work with search and indexing.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.8 out of 5 stars  13 reviews
8 of 8 people found the following review helpful
5.0 out of 5 stars Excellent guide to Solr/Lucene - No matter what you already know, you will learn something from this book 2 April 2014
By Ted Sullivan - Published on Amazon.com
This is a truly outstanding book. In the 25+ years that I have been engaged in the software profession, I can unequivocally state that this is one of the best software books I have ever read. It is a rare technical book that provides useful (i.e. "actionable") information whether you are a novice to search in general or Solr/Lucene in particular or a battle hardened veteran of the search software biz.

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.
5 of 5 people found the following review helpful
5.0 out of 5 stars Don't be afraid of the size of the book, it really deserves your time! 11 April 2014
By Jorge Bo - Published on Amazon.com
I was very happy when this book was announced and was looking forward to reading the full version of it. Finally i got it a few weeks ago!
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
3 of 3 people found the following review helpful
4.0 out of 5 stars Not for the faint-hearted 21 April 2014
By Tom - Published on Amazon.com
Solr in Action is a tome. At 666 pages (when's the last time you saw an IT book released of that size ?) it strives to be the definite reference to Solr. And it succeeds. You should however also prepare your little grey cells for quite a bit of exercise.

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.
3 of 3 people found the following review helpful
5.0 out of 5 stars Absolutely Essential for anyone learning Solr 1 May 2014
By M. Harris - Published on Amazon.com
Format:Paperback|Verified Purchase
I believe this book will be soon be regarded as the authoritative reference for Apache Solr. There is a lot of information in this guide but it is organized excellently and very easy to follow. I read between 10-20 tech books a year and this is the best I have seen in a quite a while. The topics covered will be relevant whether you are new to Solr or are an experienced Solr Admin looking for information on SolrCloud and advanced tuning concepts.
1 of 1 people found the following review helpful
5.0 out of 5 stars Comprehensive coverage of a complex application 18 May 2014
By Steven Parr - Published on Amazon.com
As a software development manager I have worked on a number of projects that use Solr in varying degrees. In working on these projects I have had to work with many issues regarding Solr and wish I had read this book sooner.

The book comprises of three sections. Starting with an introduction to the major components and features of Solr. You will soon be up and running on your computer of choice, exploring the Solr admin with data loaded. I liked the explanations of how the indexing works behind the scenes (using Lucene) providing the reader with not just how it works, but also why it was implemented this way.

With the basics explained, the core capabilities are covered. These are really explained in depth with great clarity. Good examples are provided throughout, many with example data allowing you to run through them using your local setup. A particular highlight for me was the final chapter in this section "Taking Solr to production". This chapter provides details of everything you should be considering before rolling out your Solr setup into the real world. For anyone involved in a greenfields project needing to rollout Solr for you project, this book is work getting if just for this chapter alone! I've read many technical books, but this is one of the best chapters on production deployment I have seen.

The final section is about "Taking Solr to the next level". This is more specific in depth areas that may or may not be required for all readers. SolrCloud, MultiLingual search, complex queries and relevancy are all covered. I also learned how Solr is being used for big data analytics. While this does not provide more than an indication of this (and other areas where Solr is being used beyond just search) it demonstrates the power of Solr and why such a book is required.

Disclaimer: Manning provided me a copy of this book to review.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category