I'm using SOLR 7.2, and i' trying to index a 133k document with dataimportHandler.
The problem is that indexation tooks large time (4 hours), especially after indexing 50k documents. After a large analysis of this problem, I found out that indexed mutivaluated fields are responsible for this heavy indexation. However, when setting multivaluated fields to indexed="false" indexation is going very fast(couple of minutes).
Is there a way to speed up indexation throw changing configuration or anything else.
<fieldType name="text_fr_lemmatized" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<charFilter class="solr.MappingCharFilterFactory" mapping="mapping-select.txt" />
<charFilter class="solr.MappingCharFilterFactory" mapping="mapping-apostrophe.txt" />
<charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ponctuation.txt" />
<charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt" />
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.ElisionFilterFactory" ignoreCase="true" articles="lang/contractions_fr.txt" />
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_ar.txt" />
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_fr.txt" />
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt" />
<filter class="solr.HunspellStemFilterFactory" dictionary="fr_FR.dic" affix="fr_FR.aff" ignoreCase="true" strictAffixParsing="true" />
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>