Jump to ratings and reviews
Rate this book

Apache Solr 3 Enterprise Search Server

Rate this book
Apache Solr 3 Enterprise Search Server

418 pages, Paperback

First published October 22, 2011

2 people are currently reading
8 people want to read

About the author

Eric Pugh

20 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (13%)
4 stars
11 (37%)
3 stars
11 (37%)
2 stars
3 (10%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
Profile Image for Fernando Martin.
1 review
August 9, 2016
Excellent book! Pretty wide and complete information.

- Intro
The book doesn't requires you to know about text search or Java. Actually I don't know about them and anyway it was a natural flow while I was reading.
Beside some typos that are far from critical, all the rest I have to say are flattery.
It covers from scratch, explaining about download-and-start Solr, up to deployment, securing and performance tuning.
The whole book is full of links to the official documentation and sometimes to issues about patches and collaborations (under the Apache's JIRA tracker system).

- Flow
It starts with the basics of setting up a Solr instance, then goes to schema design and text processing by tokenization, filtering, etc.
Then explains how to load data in different ways like XML, CSV, pulling directly from DB through DIH and more, to end up chapter 4 with how to search data through different parsers (kind of "searchers") and even doing Geolocation search!
Next comes Search Relevancy and an explanation of the scoring calculation and guideliness on how to debug and affect them, followed by Faceting that leads to the Components chapter which explains "More Like This", highlighting, stats, etc.
Now starts the final part which talks about implementation of Solr.
It covers logging, going public, securing, integrating with other applications in different programming languages (like JavaScript, PHP, Ruby), scaling (horizontally, vertically and sharding) and performance tuning.

- Pesonal Thoughts
Considering I had no previous experience with text search, and that I have already implemented Solr in 2 projects (one with geolocation), the book was an invaluable tool for me.
Sometimes official documentation is limited or hasn't clear application examples and there's when the book pays itself.
I like this kind of books that aren't only "how to do ..." but also includes experience from the author(s).

- Final Note
I had the pleasure to be one of the early reviewers of this book and I want to warmly thank David Smiley who offered me for its kindness, and make this extensible to PacktPub team.

Do I still have to say that I recommend this book?
Profile Image for Ramzi Alqrainy.
4 reviews3 followers
November 17, 2013
I definitely think that this is the best Solr book available at the moment. I would thus recommend this book.

There are some annoying things though. For example, they use the MusicBrainz database as an example throughout the book, but if you set up your own MusicBrainz SQL database to try the scripts in the example code, you will find that the SQL queries are made for an old version of the MusicBrainz database schema, so they won't work out of the box. They do include sample data in CSV format though, so most of the examples work.
Profile Image for Wael Al-alwani.
42 reviews15 followers
February 9, 2012
The book generally is very good. But I would suggest changing the way its chapters are organized, and accordingly, the flow of the content. Solr is very powerful and effective. I have deployed it on a website I am working on with some friends (it deals with huge data being collected). Maybe this is the best book written about Solr 3. Can't wait for Solr 4 which will introduce huge enhancements.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.