Solr索引时间提升与查询时间提升?

Solr索引时间提升与查询时间提升?,solr,indexing,Solr,Indexing,问题1:我们可以只使用Demax进行查询时间提升,而不在索引时提及提升值吗 问题2:与查询时间提升相比,索引时间提升有哪些优点/缺点?反之亦然 查询时间和索引时间: 在索引时,您可以选择增强特定文档(整个文档或只是一个字段)。这是作为规范编号的一部分在内部存储的,必须启用该编号才能工作。执行索引时间提升是不常见的。 在查询时,我们前面已经描述了如何在需要时提高或降低查询的特定子句。稍后将演示强大的析取最大(Disjunction Max,简称Demax)查询,它可以自动将搜索应用于具有不同提升级

问题1:我们可以只使用Demax进行查询时间提升,而不在索引时提及提升值吗

问题2:与查询时间提升相比,索引时间提升有哪些优点/缺点?反之亦然

查询时间和索引时间:

在索引时,您可以选择增强特定文档(整个文档或只是一个字段)。这是作为规范编号的一部分在内部存储的,必须启用该编号才能工作。执行索引时间提升是不常见的。 在查询时,我们前面已经描述了如何在需要时提高或降低查询的特定子句。稍后将演示强大的析取最大(Disjunction Max,简称Demax)查询,它可以自动将搜索应用于具有不同提升级别的多个字段


--“Solr 1.4企业搜索服务器”一书第4章的段落问题1

是的,绝对是

问题2

索引时间提升可能会快一点,但您需要知道,提升是在单个字节上编码的,这可能会导致精度损失:

查询时间提升更为灵活(可根据每个查询进行配置)


索引时间提升有点不切实际,我建议您开始使用查询时间提升。

感谢jpountz的快速响应。