File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Book Reviews and the fly likes Lucene in Action, Second Edition: Covers Apache Lucene 3.0 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "Lucene in Action, Second Edition: Covers Apache Lucene 3.0" Watch "Lucene in Action, Second Edition: Covers Apache Lucene 3.0" New topic

Lucene in Action, Second Edition: Covers Apache Lucene 3.0

Book Review Team

Joined: Feb 15, 2002
Posts: 932
Author/s    : Michael McCandless, Erik Hatcher, Otis Gospodnetic
Publisher   : Manning Publications
Category   : Miscellaneous Java
Review by : Ulf Dittmer
Rating        : 9 horseshoes

It's been 5 years since the first edition of this book, and Lucene has progressed from version 1.4 to 3.0 since then. This has meant significant new features, performance improvements, a much larger ecosystem around the core library, and more.

That's where the second edition comes in. It still describes the basics (indexing and searching) in as much detail as before, but also addresses new features such as payloads and new query types. The book also covers significant 3rd party extensions (the 'contrib' packages) that are not part of the Lucene core, but are considered of high enough quality to be shipped with it, as well related projects (like the Luke tool for analyzing indexes, and the Tika library that unifies indexing a wide variety of document types).

The book is full of ready to use code examples, is very readable, and is written in a way that one can read a section about a particular feature without having to digest everything that came before it first. So it doubles as a reference book. And, let's face it, there's way more to know about Lucene than one can pick up from articles and forums on the web. I consider the book indispensable to anyone who uses (or considers using) Lucene for more than simple toy projects; it will pay itself back quickly through time saved.
Don't get me started about those stupid light bulbs.
subject: Lucene in Action, Second Edition: Covers Apache Lucene 3.0
Similar Threads
Java for Programmers (Deitel Developer)
Unlocking Android: A Developer's Guide
JUnit In Action 2nd edition
Lucene in Action by Erik Hatcher, Otis Gospodneti
Enterprise JavaBeans 3.1