Solr 1.4 Enterprise Search Server and over one million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Like New See details
Price: £19.94

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £10.00 Amazon.co.uk Gift Card
Solr 1.4 Enterprise Search Server
 
 
Start reading Solr 1.4 Enterprise Search Server on your Kindle in under a minute.

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

Solr 1.4 Enterprise Search Server [Paperback]

E Pugh , D Smiley
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £27.99
Price: £26.59 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.40 (5%)
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
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £14.00  
Paperback £26.59  
Trade In this Item for up to £10.00
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Solr 1.4 Enterprise Search Server for an Amazon.co.uk gift card of up to £10.00, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Solr 1.4 Enterprise Search Server + Lucene in Action + Apache Solr 3.1 Cookbook
Price For All Three: £80.07

Show availability and delivery details

Buy the selected items together
  • In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Lucene in Action £27.39

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Apache Solr 3.1 Cookbook £26.09

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 317 pages
  • Publisher: PACKT PUBLISHING (17 Aug 2009)
  • Language English
  • ISBN-10: 1847195881
  • ISBN-13: 978-1847195883
  • Product Dimensions: 23.5 x 19 x 1.8 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 163,557 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

If you are a developer building a high-traffic web site, you need to have a terrific search engine. Sites like Netflix.com and Zappos.com employ Solr, an open source enterprise search server, which uses and extends the Lucene search library. This is the first book in the market on Solr and it will show you how to optimize your web site for high volume web traffic with full-text search capabilities along with loads of customization options. So, let your users gain a terrific search experience.

This book is a comprehensive reference guide for every feature Solr has to offer. It serves the reader right from initiation to development to deployment. It also comes with complete running examples to demonstrate its use and show how to integrate it with other languages and frameworks.

This book first gives you a quick overview of Solr, and then gradually takes you from basic to advanced features that enhance your search. It starts off by discussing Solr and helping you understand how it fits into your architecture—where all databases and document/web crawlers fall short, and Solr shines. The main part of the book is a thorough exploration of nearly every feature that Solr offers. To keep this interesting and realistic, we use a large open source set of metadata about artists, releases, and tracks courtesy of the MusicBrainz.org project. Using this data as a testing ground for Solr, you will learn how to import this data in various ways from CSV to XML to database access. You will then learn how to search this data in a myriad of ways, including Solr's rich query syntax, "boosting" match scores based on record data and other means, about searching across multiple fields with different boosts, getting facets on the results, auto-complete user queries, spell-correcting searches, highlighting queried text in search results, and so on.

After this thorough tour, we'll demonstrate working examples of integrating a variety of technologies with Solr such as Java, JavaScript, Drupal, Ruby, XSLT, PHP, and Python.

Finally, we'll cover various deployment considerations to include indexing strategies and performance-oriented configuration that will enable you to scale Solr to meet the needs of a high-volume site.

About the Author

David Smiley


Born to code, David Smiley is a senior software developer with 10 years of experience in the defense industry using Java and various web technologies. David is a strong believer in the open-source development model and has made small contributions to various projects over the years.


David began using Lucene way back in 2000 and was immediately excited by it and its future potential. Later on he went to use the Lucene-based "Compass" library to construct a very basic search server similar in spirit to Solr. Since then, David has used Solr for a larger search project and was able to contribute modifications back to the Solr community. Although preferring open-source solutions, David has also been trained on the commercial Endeca search platform and is currently using that product as well as Solr for a different project.


Eric Pugh


Fascinated by the "craft" of software development, Eric Pugh has been heavily involved in the open source world as a developer, committer, and user for the past 5 years. He is a member of the Apache Software Foundation and lately has been mulling over how we move from the read/write web to the read/write/share web.


In biotech, financial services, and defense IT, he has helped European and American companies develop coherent strategies for embracing open source software. As a speaker he has advocated the advantages of Agile practices in software development.


Eric became involved in Solr when he submitted the patch SOLR-284 for Parsing Rich Document types such as PDF and MS Office formats that became the single most popular patch as measured by votes! SOLR-284 became part of Solr version 1.4.


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

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
Great guide to Solr 20 Jun 2010
Format:Paperback
Disclaimer: This is based on a review copy provided by the publisher.

I really love this book. It showed me so many features of Solr that I didn't know before that I still can't even find the right order I want to integrate some of them into my projects :D

The authors didn't just list features and gave some short explanation for all the configuration options but also always gave examples (using the MusicBrainz database as original data store) on what to use those features for. What's also great is that the book isn't really limited to what is bundled with the Solr distribution but also mentions quite a lot of components that are provided by 3rd parties. With the MusicBrainz database and working on it there is a common thread throughout the whole book which makes it really pleasant to read.

It probably can be argued that this data store as foundation is perhaps not the best choice for working with a supposedly full-text search engine like Solr/Lucene, but it kind of also makes the point that you can use Solr for so much more.

The book is definitely not perfect with some of the integration parts IMO going a bit too far but if you're looking for a book about how to work with Solr, this is definitely something for you. For me personally reading this book was just a joy :D
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  9 reviews
20 of 20 people found the following review helpful
The One, The Only...but still surprsingly good 24 Sep 2009
By Technical Reader - Published on Amazon.com
Format:Paperback
A required tome for anyone working with Solr. It is recent - actually, it is ahead of the curve - covering Solr 1.4 which is not even GA from apache yet (as of September 2009).

This is the only book for Solr. Literally -- nobody else has written one yet. Despite the lack of competition, the authors have done a good job putting some useful and new information to paper.

The book covers Solr and SolrJ - the embedded Java client API - and even provides some instruction on integration/embedding into your own Java app instead of using it as a stand-alone HTTP server. This capability exists but reference code and documentation is all but nil in the official docs. Performance tuning and replication are also covered. Generally, this book gives you what you need to make use fo the key (and some sideline) features of Solr so you can get it working for you.

And a big plus: no huge appendices of Javadoc that are useful only to increase page counts to make you feel you are getting 'value'. Really, who refers to Javadoc at the back of a book? I thank the authors and publishers for avoiding this temptation.

But the book does suffer from a problem inherent in tech publications: the assumption that the reader will start on page 1 and move forward. It tries to teach by creating one monolithic application that is spread throughout 300 pages. This is annoying if you start on chapter 8 as much context is lost. Also, these types of books spend too much time focused on the example application code and not enough time talking about the book topic. In the case of this book, the authors use a music database as their example application -- and spend many, may pages talking ancillary garbage about the music metadata, objects and the applications needed to download/use it. I don't care about how to use MusicBrainz. Really.

My free advice to publishers: develop your monolithic reference applications and post them to your website. Refer to them in your books, but use the pages otherwise wasted on music metadata trivia to show two or three alternate ways of using Solr, instead of the one that fits your fictional use case.

Summary:

Solr has real potential but like most open source projects is sorely missing documentation and reference implementations. Like always, you could crawl the source to figure it out yourself ("What Would Stallman Do?") or buy this book. Frankly, my time is worth more than the book. I'd rather crawl through my own source.

While the authors get caught in the all-too-common approach of extending a single fictional use case throughout the entire book (hate that) - forcing too many pages to focus on the context of their use case and fewer pages on Solr - they do deliver enough of the goods to earn four stars. It would be five if they dropped the extraneous junk and used more pages for the core Solr product.

NB: I love Amazon but am going to point you to the publisher's website on this one. There you get the hardcopy book PLUS an immediately downloadable, password-free, copy-and-paste friendly eBook for about the cost of the paper version alone. I travel a lot and the eBook is amazingly helpful.

Amazon: add the eBook (not Kindle, I need this on my laptop).
4 of 4 people found the following review helpful
A Good Book that Helped me go from 0 to Production 14 Oct 2009
By Vladimir Landman - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
I bought this book after reading different Solr guides and tutorials. The problem with the guides and tutorials is they did not do a good enough job of explaining what the different Solr terminology was. Faceting, Multiple Cores, etc.

This book started out a bit slow, but was pretty well organized. It showed numerous ways of bringing data into Solr, and numerous ways of getting data out. The publisher lets you download the source code and data on their site, and you can stick that into Solr.

I also like the fact that the book is pretty recent. I could not find anything in the book which had become "deprecated". All in all, the book helped me go from knowing nothing about Solr, to going live in 2-3 weeks which is pretty darn good.
3 of 3 people found the following review helpful
Shaved 2 weeks off my project 8 July 2010
By D. Bruns - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
Coming from a PHP Web Development background, I have had little experience using Java on web development projects. Although I am quite familiar with the language, it has been a good 6 years since I really used Java. This book was exactly what I needed to get a powerful search engine up and running for my system. I have an application with 200,000 products that must be searchable. Millions of options and billions of combinations make for a fairly complex system. Solr was the right way to go, but online documentation just didn't cut it. "Solr 1.4 Enterprise Search Server" explained everything I needed to know in a way that was not difficult to understand. Although the book was written before Solr 1.4 was released, the authors did a good job of keeping the content relevant and mention potential hiccups when 1.4 would be released. There is a decent section on implementation with PHP and Ruby.

I'm giving this book 4 stars only because I think the authors could have done a better job explaining the process and best practices for going into a production mode with Solr.

If you are looking to build a fast and accurate search engine for large amounts of data, Solr is the way to go and this book will help you.
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
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges