Book Image

Scaling Apache Solr

By : Hrishikesh Vijay Karambelkar
Book Image

Scaling Apache Solr

By: Hrishikesh Vijay Karambelkar

Overview of this book

Table of Contents (18 chapters)
Scaling Apache Solr
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Solr on Cloud strategies


Solr provides its own distributed setup called SolrCloud. We have studied details of SolrCloud in the past chapters. Before deployment of Solr on a Cloud computing stack, a Cloud strategy must be decided to identify the right Solr-based search support deployment in different forms. Cloud-based instances are meant to achieve a high degree of multitenancy. We will look at some of the popular strategies.

Scaling Solr with a dedicated application

One of the simplest strategies is to have Apache Solr deployed as a separate instance for each client. It is as good as Apache Solr instances running completely independently. They can be managed independently. The installation steps for this configuration are standard installation instructions of the Apache Solr installation, as explained in the previous chapters. This approach, although naive, offers the following advantages and disadvantages.

Advantages

It has completely independent instances, enabling each client to control...