我想知道DisMax和EDisMax ..有什么区别?
有什么有用的引用资料吗?此外,我想知道DisMax未能生成结果的查询是什么,而EDisMax能够针对该查询生成结果。
EDisMax具有一些查询参数,如boost参数,ps参数,pf2参数;但是除了此查询参数之外, EDisMax如何比DisMax 更好;这两个之间如何处理查询。哪些因素使EDisMax优于DisMax ..
某些查询未能在DisMax中给出结果,但EDisMax给出了这些查询的结果。
我搜索了DisMax和EDisMax之间的区别。我发现,EDisMax中使用的参数只是DisMax和EDisMax之间的区别;但我希望从技术上讲可以在演示中向其他人解释。
http://ip:8983/solr/C73/select/?defType=edismax&q=ipod或视频&fl =文件名,score&hl = true&hl.fl =内容contentenstem文件名&hl.zetaContentField =内容
上述查询EDisMax的产生大约238个结果;但是DisMax会产生0个结果。
那么,这两个解析器处理此查询之间有什么区别;是什么使EDisMax产生结果。这就是我想知道的....
最佳答案
由于Dismax有很多限制,因此添加了EDismax查询解析器。
查看SOLR-1553
首先(如文档中所述):
扩展的dismax解析器基于原始的Solr dismax解析器。
但是,您将像许多关联的JIRA一样提高查询解析能力并支持更多功能。
阅读JIRA的内容可能非常有见地:)
关于solr - dismax和EdisMax有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13601853/