Synopses & Reviews
Increasingly, large enterprises are discovering that Apache Lucene and Apache Solr can help them dramatically reduce the costs of their most challenging indexing and search applications. Now, for the first time, there’s a hands-on guide to using these technologies in enterprise environments. Packed with real-world examples and new best practices, Enterprise Lucene and Solr goes far beyond simply “getting started,” to offer deep practical insights on planning, developing, and deploying highly-efficient solutions.
This is practical, hands-on book. It is designed for people using Lucene and Solr in real-world, advanced applications. It covers topics such as enterprise search, spatial search, Machine Learning (specifically, text classification) and Big Data search. There is also a whole section devoted to what the author calls “productionalizing” Lucene and Solr, which will show you how to intelligently develop, deploy and maintain production installations.
This book is divided into four parts. Part 1 covers the basics of Lucene.and includes a chapter covering the basics, and then two more covering indexing and querying in depth, with hands-on examples in between. Part II provides a similar foundation for Solr. Part III is where the fun begins, because we get to build some interesting applications that demonstrate the power of these technologies. And finally, Part IV, covers the bit that many people forget about: how to use these technologies in production.
Synopsis
Increasingly, large enterprises are discovering that Apache Lucene and Apache Solr can help them dramatically reduce the costs of their most challenging indexing and search applications. Now, for the first time, there’s a hands-on guide to using these technologies in enterprise environments. Packed with real-world examples and new best practices, Lucene and Solr goes far beyond simply “getting started,” to offer deep practical insights on planning, developing, and deploying highly-efficient solutions.
The authors begin with a concise overview of modern Information Retrieval (IR), framing the technology and offering context for the case studies they will present. Next, they quickly guide you through the basics, helping you effectively install both Lucene and Solr, and create and deploy a simple test application. With those essentials in place, they offer a deep dive into several specific, realistic scenarios – for example, implementing Solr’s powerful faceted searching in e-commerce sites. Throughout, they provide both “Smart Developer” tips focused on technical coding issues, and Strategic Tips to help you choose the right approach when several are available.
About the Author
Lajos Moczar (Macroom, Cork, Ireland) has 20+ years of IT experience in roles ranging from junior systems administrator to CTO. A named inventor on two Oracle patents, he has been active in open source for over twelve years. Moczar has written books and articles, lectured, taught, and started his own companies. He currently specializes in designing and architecting large-scale, distributed, high-availability/high-volume systems. His books includeThe Cocoon Developer's Handbook (co-authored with Jeremy Ashton) and Tomcat 5 Unleashed.