我想知道DisMax和EDisMax之间的区别是什么?了解这一点有什么有用的参考资料吗?另外,我想知道哪些查询DisMax无法生成EDisMax能够生成结果的结果。
EDisMax有一些查询参数,如boost参数、ps参数、pf2参数;但除了这个查询参数之外,EDisMax如何优于DisMax;这两个.What因素之间如何处理查询使EDisMax比DisMax更好。
某些查询在DisMax中无法提供结果,但EDisMax为这些查询提供了结果。
我用谷歌搜索了DisMax和EDisMax之间的区别。我发现,在EDisMax中使用的参数只是DisMax和EDisMax之间的区别;但我希望在演示中能从技术上向其他人解释。
OR video&fl=filename,score&hl=true&hl.fl=content contentenstem filename&hl.zetaContentField=content (或video&fl=filename,score&hl=true&hl.fl=content内容)
上面查询EDisMax的产生大约238个结果;但是DisMax产生0个结果。那么用这两个解析器处理这个查询有什么不同呢?是什么让EDisMax生成我想知道的result.Thats……
发布于 2012-11-28 20:20:31
由于Dismax有很多限制,所以增加了EDismax查询解析器。
首先(如文档中所示):
扩展的dismax解析器基于原始的Solr dismax解析器。
中。
的所有文档
然而,正如您可能会做的那样,使用大量相关的JIRA来提高查询解析能力并支持更多特性。
通读JIRA可以非常有洞察力:)
发布于 2012-11-28 17:45:32
一般而言,EDisMax是DisMax的扩展版本。您可以在以下链接中找到这两个解析器的良好描述和差异。
https://stackoverflow.com/questions/13601853
复制相似问题