The search indexes required in a scalable environment
Sitecore comes with a default set of search indexes that along with your search and indexing provider help to improve the performance of your website search.
When you configure Sitecore servers in a scalable environment, we recommend that you use Solr as your search and indexing provider.
You must configure the indexes you need on each server. As a general rule, on the server you are configuring, you only need the indexes that correspond with the databases that you use. For example, if you are configuring a content delivery server, you need the Web database and the sitecore_web_index
.
Sharing indexes
In Solr, the index storage is centralized and can be shared across multiple servers. Keeping indexes synchronized across servers is therefore easy and requires only a few indexing strategies.
For example, if you have two content management servers that both need to access the same sitecore_master_index
, one content management server could maintain the index and share it or you could have a dedicated server responsible for maintaining all your indexes.
Indexes required on servers in a scalable environment
The following table describes the Sitecore search indexes that are required for different types of servers in a scaled environment:
Server type |
Search indexes required |
---|---|
Content delivery |
|
Content management |
|