Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在solr中使用AnalyzingInfixLookupFactory以获取建议_Solr_Lucene_Search Suggestion - Fatal编程技术网

在solr中使用AnalyzingInfixLookupFactory以获取建议

在solr中使用AnalyzingInfixLookupFactory以获取建议,solr,lucene,search-suggestion,Solr,Lucene,Search Suggestion,对于AnalyzingInfixLookupFactory作为Solr suggester组件中的lookupImpl的用法,我几乎没有疑问。 参考: 1.)由于AnalyzingInfixLookupFactory lookupImpl将通过为建议字段生成n-gram来为建议构建lucene索引,因此,如果用于搜索的主索引已为同一字段生成n-gram,则选择此建议器实现是否仍然是正确的选择 2.)此外,如果多个文档的建议字段值相同,AnalyzingInfixLookupFactory将返回重

对于AnalyzingInfixLookupFactory作为Solr suggester组件中的lookupImpl的用法,我几乎没有疑问。 参考:

1.)由于AnalyzingInfixLookupFactory lookupImpl将通过为建议字段生成n-gram来为建议构建lucene索引,因此,如果用于搜索的主索引已为同一字段生成n-gram,则选择此建议器实现是否仍然是正确的选择

2.)此外,如果多个文档的建议字段值相同,AnalyzingInfixLookupFactory将返回重复的结果。如何处理?虽然选择基于FST的suggester可以防止这种情况,但它不能支持中缀搜索