Solr
(v4)何时生成或构建其建议(indexing
时或searching
时)?
因为,我不明白两个选项buildOnCommit
& Solr buildOnOptimize
?哪两个最好(速度和效率)使用?
并且,在配置文件solrconfig.xml
中,是否有一个参数可以调整tolerance
,以便即使query
&之间的不同字母的数量有多个建议。 suggestion
等于four
?
答案 0 :(得分:1)
buildOnOptimize
实际上没用,例如,您只能从管理面板手动优化索引。 buildOnCommit
会过于频繁地重建您的建议索引(取决于hardCommit
中的solrconfig.xml
设置)。通过将spellcheck.build=true
添加到拼写检查处理程序,最好使用cron作业手动重建建议。
尝试增加spellcheck.count
并设置spellcheck.onlyMorePopular=false
以显示更多建议。
如果您收到的结果较少,则spellcheck.count
会尝试增加spellcheck.alternativeTermCount
(越慢越慢)。