How many Solr servers, shards, and replicas should I have?
Note: We have a glossary covering collections, cores, shards, and replicas.
The number of servers is your decision, based primarily on query loading. This will change over time, and can change seasonally depending on your domain. A production system should have at least three servers. If one goes down, the others can continue to serve queries while you make repairs.
The number of replicas should match the number of servers. This will ensure that each node has its own complete copy of the index. If one node becomes unavailable, the full index can still be queried.
The number of shards is a decision for your Solr engineers to make based on the expected size of the final index. We advise to start with one shard.
If you change the number of servers in your deployment to meet seasonal demands, SearchStax does not automatically adjust the number of replicas. That adjustment is up to you. See AddReplica in the Solr documentation.
We love to answer questions!
Please contact the SearchStax Support Desk immediately if you have any question about Solr Cloud deployments.
Return to Frequently Asked Questions.