Part 3. Taking Solr to the next level

 

As your knowledge and experience with Solr grows, so too will your desire to tackle more complex problems related to search. In these final chapters, we’ll cover advanced topics that have proven challenging for many organizations offering a world-class search application to their users. It’s unlikely that you’ll be interested in every topic, but it is likely you’ll deal with many of them frequently, and these chapters will ease your way.

SolrCloud, a set of distributed features that makes it easy to shard and replicate your indexes across a cluster of machines, is introduced first. Chapter 13 is more theory than hands-on activities, but by chapter’s end you should understand how to use SolrCloud to achieve your scalability and high-availability needs.

The world is becoming smaller and smaller and as more organizations extend their reach, handling multiple languages is a common requirement for many search applications. How do you handle multilingual content within Solr? Turn to chapter 14 for a comprehensive overview of both basic and advanced techniques.