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