Programming Books C Java PHP Python Learn more Browse Programming Books
Buy New
$32.02
Qty:1
  • List Price: $49.99
  • Save: $17.97 (36%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $7.34
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Lucene in Action, Second Edition: Covers Apache Lucene 3.0 Paperback – July 28, 2010

ISBN-13: 978-1933988177 ISBN-10: 1933988177 Edition: 2nd

Buy New
Price: $32.02
49 New from $21.41 26 Used from $20.14
Amazon Price New from Used from
Paperback
"Please retry"
$32.02
$21.41 $20.14

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student




Frequently Bought Together

Lucene in Action, Second Edition: Covers Apache Lucene 3.0 + Taming Text: How to Find, Organize, and Manipulate It + Solr in Action
Price for all three: $108.60

Buy the selected items together

Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 475 pages
  • Publisher: Manning Publications; 2 edition (July 28, 2010)
  • Language: English
  • ISBN-10: 1933988177
  • ISBN-13: 978-1933988177
  • Product Dimensions: 9.3 x 7.4 x 1.1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #94,558 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Michael McCandless has been building search engines for over a decade. In 1999 he founded iPhrase, a startup providing enterprise search software written in Python and C. When IBM acquired iPhrase in 2005, he became interested to Lucene and started contributing patches, becoming a committer in 2006 and a PMC member.


Erik Hatcher, one of the original Lucene in Action authors, is a committer on the Ant, Lucene, and Tapestry open-source projects, and coauthor of Manning's award-winning Java Development with Ant.


Otis Gospodnetic is a coauthor of the first edition of Lucene in Action. He has been involved with Lucene since 2000 and is also an active member of Apache Solr, Nutch, and Mahout development teams, as well as Lucene Project Management Committee. Otis is a founder of Sematext, a software development and consulting company focused on Lucene, Solr, Nutch, and Hadoop.

Customer Reviews

4.3 out of 5 stars
5 star
8
4 star
2
3 star
4
2 star
0
1 star
0
See all 14 customer reviews
It is written extremely well.
Arun R
I would highly recommend this book to anyone working with Lucene and also to those looking beyond Lucene for technologies developed on top of it or to supplement it.
Pulkit Singhal
This is by far the most complete documentation that I could find for Lucene.
Dan InGold

Most Helpful Customer Reviews

5 of 5 people found the following review helpful By Siddhardha on April 6, 2012
Format: Paperback Verified Purchase
The company I was working for started using Elastic Search (which is built on top of Lucene), so I was looking for a good source on Lucene and decided to buy this book. This is a pretty detailed book on Lucene. It covers a lot of topics including analyzing, indexing, searching, extracting text from other document formats than text files, contrib extensions, performance tuning and case studies. The presentation is overall nice and understandable for the most part. Some of the chapters and sections in some chapters are contributed by other folks than the primary authors of this book, so you will notice a style difference from time. I found only one or two chapters to be very dry (e.g.: one of the case studies). After reading the book from cover to cover and trying out almost all the examples provided in this book, now I feel more comfortable using abstractions on top of Lucene such as Elastic Search. There are a couple of things I didn't like about this book: while the source code is available for download, it's all in one project with different packages for each chapter built with ant - I would have preferred separated projects organized with maven instead which would make it a lot easier to manager dependencies as well as made it easier to follow for the reader. Secondly, some of the ant targets don't work at all - if you invoke it, you will see some errors. There are also some annoying typos in this book. For example on page 445, to invoke the benchmark contrib, you will see the command as 'ant run-task -Dtask-alg=<file.alg>' where -Dtask-alg should be -Dtask.alg. I converted all the examples to maven with some difficulty (for finding dependencies as well as adjusting some of the source code). If you are planning on trying out the examples, I would recommend using Lucene 3.0.Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Arun R on August 7, 2010
Format: Paperback Verified Purchase
I think the overall rating for this book is at 4.0, only because of some people using the older first edition and finding that it is already out of date. Also it would be nice if amazon separates product ratings from the shipping/supplier ratings, because the book's rating unfortunately suffers because of a bad shipment rating!

I was waiting eagerly for the 2nd edition and it is out now. It is written extremely well. It still has the same flow, clarity and style as the first edition. If you need to know lucene well, then the 2nd edition is a must-have! It also has lots of new chapters (like the one on tika).

Thanks to apache software foundation for their open source software development & support!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By JoeT on April 22, 2013
Format: Paperback Verified Purchase
...take care if you are not using that particular version. As the versions change, you need to look directly at the Apache docs to take advantage of features or know how a non-3.0 version differs from what's in the text. If you are using 3.0, then fine. Other versions: be forewarned.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By V. Fernandes on November 20, 2010
Format: Paperback Verified Purchase
I bought this book to learn about Lucene. The book is a very good introduction to the package and Teaches you how to customize it for your needs. I am reading this book concurrently with Information Retrieval: Implementing and Evaluating Search Engines and understanding the theory makes decisions taken by the designers of Lucene clearer. I would recommend this book to anyone who wants to build a customized search package.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Dan InGold on October 27, 2010
Format: Paperback
If you are already satisfied with Solr or not familiar with java programming, this book is not for you. This is by far the most complete documentation that I could find for Lucene. Going through this book, you will understand what's under the hood and you should have a solid understanding of how to make changes to a Lucene index, build advanced queries, make your own sorting and many more. The book can serve as a reference book for Lucene-based programing since it has great details explaining sample codes. I like the writing style and it is very easy and fun reading. All in all, this is a no-brainer for Lucene programmers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
The book explains basic details really good. More information on index optimization and custom analyzers would be useful. Thank you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By TxF on August 2, 2013
Format: Paperback Verified Purchase
I am an experienced Java developer looking to replace some commercial indexing back-end functionality with Lucene (which itself is quite amazing). I'm kind of a snob when it comes to programming books...this one is pretty good.

I was impressed by the practicality of this book. It answered all of the questions I had prior to purchasing the book and even answered a few questions I didn't know to ask. I was pleasantly surprised that the examples were useful, simple and straight-forward. Only minor modifications were needed to support v4.0 of Lucene.

My only complaint was the some of the written support was, at times, disjoint and difficult to follow. Said another way, I think some of the motivation and "why" was a little fuzzy even though the code examples were clear and able to convey what the descriptions were lacking. If you're not at home rolling around in Java, the missing text linkages could prove troublesome.

In any case, well worth the price in my opinion.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?