This book is a step-by-step guide for readers who would like to learn how to build complete enterprise search solutions, with ample real-world examples and case studies. If you are a developer, designer, or architect who would like to build enterprise search solutions for your customers or organization, but have no prior knowledge of Apache Solr/Lucene technologies, this is the book for you.
What you will learn
Gain a complete understanding of Apache Solr and its ecosystem
Develop scalable, highperformance search applications using Apache Solr
Customize ApacheSolrbased search for different requirements
Discover different techniques to build highspeed enterprise searches
Design enterpriseready search engines and implement a scalable enterprise search functionality
Integrate an ApacheSolrbased search with different subsystems and legacy systems
Scale Apache Solr through sharding, replication, and fault tolerance
Learn about performance tuning for your Solrbased application while scaling your data
Make your enterprise search cloudready to be able to work with multiple clients
Who this book is for
Table of Contents
Understanding Apache Solr
Setting up Apache Solr Server
Analyzing data for Solr
Designing Enterprise Search
Integrating Solr
Distributed Search for Apache Solr
Scaling Solr for Sharding, Replication and Fault tolerance