Solr&建议 - 搜索引擎何时生成(构建)建议

时间:2013-09-09 15:24:30

标签: solr search-suggestion

Solr(v4)何时生成或构建其建议(indexing时或searching时)?

因为,我不明白两个选项buildOnCommit& Solr buildOnOptimize?哪两个最好(速度和效率)使用?

并且,在配置文件solrconfig.xml中,是否有一个参数可以调整tolerance,以便即使query&之间的不同字母的数量有多个建议。 suggestion等于four

1 个答案:

答案 0 :(得分:1)

buildOnOptimize实际上没用,例如,您只能从管理面板手动优化索引。 buildOnCommit会过于频繁地重建您的建议索引(取决于hardCommit中的solrconfig.xml设置)。通过将spellcheck.build=true添加到拼写检查处理程序,最好使用cron作业手动重建建议。

尝试增加spellcheck.count并设置spellcheck.onlyMorePopular=false以显示更多建议。

如果您收到的结果较少,则spellcheck.count会尝试增加spellcheck.alternativeTermCount(越慢越慢)。