Manning Early
Access Program
Hibernate Search in Action
EARLY ACCESS EDITION

Emmanuel Bernard and John Griffin

MEAP Release: February 2008
Softbound print: November 2008 (est.) | 250 pages
ISBN: 1933988649

Start Reading Hibernate Search in Action today through the Manning Early Access Program
MEAP OPTIONS*
  MEAP + Ebook only - $29.99
  MEAP + Print book + Ebook Combo - $54.99
  Print book only - $49.99 (Not yet available for order)
* Download early chapters in PDF format! For more information, please see the MEAP FAQs page.
  About MEAP Release Date Estimates    

Table of Contents & Resources

Table of Contents         Resources 
Part I Understanding Search technology
 1. State of the art FREE
 2. Getting started with Hibernate Search - AVAILABLE

Part II Defining what is searchable / Mapping the object world to the index world
 3. Mapping simple data structures - AVAILABLE
 4. Mapping more advanced data structures - AVAILABLE
 5. Indexing the world
Part III Querying the world
 6. Full text query in the Hibernate world
 7. Writing a Lucene query - AVAILABLE
 8. Dynamic Data Filtering

Part IV Advanced concepts
 9. Performance considerations
10. Clustered environments
11. Seam integration
12. Accessing Lucene Natively - AVAILABLE
13. Document Ranking - AVAILABLE
14. Save yourself time and work (get involved also) - AVAILABLE
  • Author Forum
      Go here to discuss this title with the author
  • Articles
      Download a Green Paper based on the unedited version of the book
 

DESCRIPTION

Good search capability is one of the primary demands of a business application. Engines like Lucene provide a great starting point, but with complex applications it can be tricky to implement. It's tough to keep the index up to date, deal with the mismatch between the index structure and the domain model, handle querying conflicts, and so on.

Hibernate Search is an enterprise search tool based on Hibernate Core and Apache Lucene. It provides full text search capabilities for Hibernate-based applications without the infrastructural code required by other search engines. With this free, open-source technology, you can quickly add high-powered search features in an intelligent, maintainable way.

Hibernate Search in Action is a practical, example-oriented guide for Java developers with some background in Hibernate Core. As the first book to cover Hibernate Search, it guides you through every step to set up full text search functionality in your Java applications. The book also introduces core search techniques and reviews the relevant parts of Lucene, in particular the query capabilities.

Hibernate Search in Action also provides a pragmatic, how-to exploration of more advanced topics such as Search clustering. For anyone using Hibernate or JBoss Seam, this book is the definitive guide on how to add or enhance search features in their applications.

About the Authors

Emmanuel Bernard has been the leader of the Hibernate Search project from its inception. A graduate of Supelec (a French "Grande Ecole"), he joined the Hibernate team four years ago and is now a core developer at JBoss, a division of Red Hat. Emmanuel is the lead developer of Hibernate Annotations and Hibernate EntityManager. He is a regular speaker at various conferences and JUGs, including JavaOne, JBoss World, and JAX.

John Griffin is the lead software architect for SOS Staffing Services, Inc. in Salt Lake City. He was previously lead e-commerce architect at Iomega Corp., SOA architect at Realm Systems, a systems administrator for the Department of Defense, and also served in the U.S. Navy for nine years. John is a regular committer to Hibernate Search, providing his Lucene expertise. He is also a regular Lucene mailing list contributor and the author of XML and SQL Server 2000 (New Riders Publishing).

About the Early Access Version

This Early Access version of Hibernate Search in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Forum

Want to learn More?

Sign up to read more content when it is released and to receive news about this book.