Solr1.4在建索引的時候默認使用複合文件格式,在索引較大時無疑會增加索引創建的時間以及系統的IO。對於沒有使用master/slave架構的應用來說,這樣做鴨梨很大。
本文將闡述如何改變這一默認策略:
1、環境描述
Solr1.4
multicore
使用core1做例子
2、方法
打開core1/conf/solrconfig.xml
在其中添加:
<indexDefaults>
<useCompoundFile>false</useCompoundFile>
</indexDefaults>
保存文件
重啓web服務器即可
3、擴展
還有一些其它參數的選項也可以加到這裏,如:maxBufferedDocs/maxMergeDocs/mergeFactor等
具體請查看SolrIndexConfig類的構造函數。
4、附
修改後的solrconfig.xml: