Solr的索引时间提高VS查询时间提升?(Solr Index time boosting VS Q

2019-09-17 03:15发布

问题1:我们可以做查询的时间提高(与dismax)不只是在索引时间提的提升值?

问题2:什么是对查询时间做升压时间指数提升,反之亦然优势/劣势。

查询时间和索引时间提高:

在指数时,必须以提高特定文档(全部或只是一个场)的选项。 这是内部存储为规范数字,必须启用这项工作的一部分。 这是罕见的执行索引时提高。 在查询的时候,我们在前面介绍了如何在需要时增强的查询更高或更低的特定条款。 后来强大析取-MAX(dismax的简称)查询将被证明,它可以自动搜索适用于多个领域与不同的提高水平。

--Paragraph从第4章的书“的Solr 1.4企业搜索服务器”

Answer 1:

问题1

是的,一点没错。

问题2

指数时间提升可能会快一点,但你要知道,提升在单个字节这可能会导致精度损失编码: 在Lucene的,为什么我的提振和未放大的文件获得相同的分数?

查询时间提升更加灵活(他们是配置在每次查询)。

指数时升压有点不切实际,我宁愿建议您开始使用查询时提升。



文章来源: Solr Index time boosting VS Query time boosting?
标签: solr indexing