Save Big On Open-Box & Pre-owned: Buy "Lucene in Action” from Amazon Warehouse Deals and save 19% off the $44.95 list price. Product is eligible for Amazon's 30-day returns policy and Prime or FREE Shipping. See all Open-Box & Pre-owned offers from Amazon Warehouse Deals.
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.
Lucene in Action
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Frequently Bought Together
Customers Who Viewed This Item Also Viewed
Special Offers and Product Promotions
"A must read . . . Highly recommended!" -- TheServerSide.com
"Code samples as JUnit test cases are incredibly helpful." -- Norman Richards, co-author, XDoclet in Action
"It unlocked for me the amazing power of Lucene." -- Reece Wilton, Staff Engineer, Walt Disney Internet Group
"Packed with examples and advice on how to effectively use this incredibly powerful tool." -- Brian Goetz, Principal Consultant, Quiotix Corporation
"The code examples are useful and reusable." -- Scott Ganyo, Jakarta Lucene Committee member
About the Author
Top Customer Reviews
The book starts with an introduction explaining both what Lucene is and also what it isn't. The next couple of chapters show us how to use the Lucene classes to index documents and then search for those documents. The authors next show us how to improve our searches by using different analyzers including how to write our own custom analyzers. Custom analyzers can allow, for example, searches using common misspellings or words that sound alike. The book moves on to look at the advanced search features that are available to the developer as well as explaining how to add your own features into Lucene. Since Lucene works only with text data, the authors next show us how to convert various data formats such as Word documents, HTML documents, and PDFs into text formats to allow Lucene to index and search them. The authors wrap up the main portion of the book with a look at some of the tools and extensions available that can provide some nice additional functionality such as highlighting search words in the found documents. The final chapter is a look at some real-life case studies of Lucene contributed by various authors. Some of the writing here is rather weak and seems, at least in some cases, to be little more than ads for the various sites and products.
The book is very well written and gives a good in-depth exploration of Lucene.Read more ›
There are, however, some conceptual hurdles. Lucene aims to be, and is, an excellent search engine, and nothing more. Surrounding Lucene are a number of other projects and tools for parsing documents, extracting blurbs, highlight results, and so on. On the flip side, Lucene it's self is amazingly configurable. Out of the box is has some excellent defaults, but you can change every aspect of the system.
The "Lucene in Action" book can provide you with the big picture. The book provides excellent examples and give you pointers that will save you time, and make you look (and feel) like you have been developing search systems your whole life. I have the Lucene in Action book now, and I'm using it to re-factor my software application. Had I owned the book at the beginning of my project, I would be six months ahead of where I am today.
This is the best book I have seen on Lucene. It's an informative, fun read, that is worth the money if Lucene is central to your application.
The first chapter begins by describing the importance of search and the history of Lucene (nice intro).
The next six chapters (2 - 7) follow on to describe the pertinent sections of Lucene that encompass its searching engine (very nicely written and useful for ANYONE that wants to expand on what Lucene offers out of the box or needs to diagnose behavior that isn't at first apparently obvious).
Chapter eight describes the Lucene Sandbox where utility programs for Lucene are developed and maintained. This chapter was useful to the extent that it introduced you to several of the more usable items that are in the sandbox at the time of writing but, and as they point out in the introduction to the chapter, the information will undoubtably become outdated within a short matter of time.
Chapter nine, while academic, was not necessarily useful (IMO) to the overall theme of the book.
Chapter ten, again while interesting in a general search engine context, was not overly useful for applying Lucene (at least for my applications).
A - encompased the general installation of Lucene (useful information but better placed on the same website where you download the binaries/source)
B - a detailed description of the index file generated by Lucene (a perfect use of an index)
C - a list of resources relevant to Lucene development/application (again, another good use of an index)
Most Recent Customer Reviews
Good for learning the principles and has a good overview of the classes and building blocks of text search, but many of the sub-classes have changed since this edition was first... Read morePublished on June 7, 2009 by Anthony Williams
This is a fine primer on Lucene, the best all-purpose, open-source search technology currently available. Read morePublished on March 11, 2009 by Trevor Burnham
The book is on outdated Lucene version, so is of little use. I returned the bookPublished on November 24, 2008 by Chandan Kumar
Book is well written, great examples, good in every respect except one.. It no longer matters.. Why even finish writing this book, they should start on one for the current version... Read morePublished on November 14, 2008 by Raymond M. Lukas
Albeit outdated, 'Lucene in Action' remains a must read for anyone who's looking for a fast and scalable solution for a full-text indexing and search solution. Read morePublished on June 28, 2008 by Ilya Grigorik
This book is a MUST read if you're working with Lucene. While there is information on the internet about Lucene, I don't know how we can have succeeded on a project without this... Read morePublished on February 21, 2008 by David
Lucene In Action is well-written and easy to understand. It provides in-depth coverage in key areas such as indexing (tokenizing) and retrieval. Read morePublished on January 6, 2008 by R. Stevenson
Beware that this book is quite outdated by now: some of the APIs described in the book (e.g. "Field. Read morePublished on September 25, 2007 by VSL
This is a good technical book, it has plenty of examples and code bits. I was hoping for more examples of implementation - how to apply it to customer systems. Read morePublished on August 15, 2007 by T. Kjelsrud