Hello,

We are going to add multi-language support for our Solr-based project.

We consider next Solr installation types:

1.       Single core - all fields for all languages reside in a single core. 
I.e. title_en, description_en, title_de, description_de, title_fr, 
description_fr

2.       Multiple cores - one core for one language

Looks like Multiple cores installation is more appropriate for multi-language, 
but we would like to see expert comments on this.
What we have found so far for Multiple cores are:

*         Pros

o   Searching is faster because there is a linear relationship between index 
size and query response time as the size of index volumes increases

o   More flexible. We can shut-down any core at any time

o   Easier to maintain

*         Cons

o   Startup time is bigger in comparison with Single core

Could anyone suggest:

1.       Indexing for Multiple cores will be faster in comparison to Single 
core installation because size of index is smaller. Is there any relationship 
between size of index and time for indexing process?

2.       How bigger startup time is for Solr with 30 multiple cores in 
comparison to Single core in case cache warming is disabled? This option is 
really important for us.

3.       What processes are executed during Solr startup?

Thank you in advance, Ivan

Reply via email to