Performance Lucene-限制搜索查询中特定术语的结果量

Performance Lucene-限制搜索查询中特定术语的结果量,performance,lucene,lucene.net,Performance,Lucene,Lucene.net,问题是我们的一个术语可能非常常见(例如数字“3”)。在这种情况下,我想限制Lucene运行查询时搜索结果的得分。这可能吗? 只是强调一下——我不想仅仅限制Lucene的搜索结果(这可以通过使用IndexSearcher.search方法中的第二个数字参数轻松实现)。我想告诉Lucene,不要花太多时间搜索那个特定术语的点击率。如果你发现了,比方说,一个1000000-停止寻找,转到其他术语。不,你不能。你可能知道,Lucene的绝对分数,所以没有人支持他们 因为这个术语很常见,idf会很高(或者

问题是我们的一个术语可能非常常见(例如数字“3”)。在这种情况下,我想限制Lucene运行查询时搜索结果的得分。这可能吗?
只是强调一下——我不想仅仅限制Lucene的搜索结果(这可以通过使用IndexSearcher.search方法中的第二个数字参数轻松实现)。我想告诉Lucene,不要花太多时间搜索那个特定术语的点击率。如果你发现了,比方说,一个1000000-停止寻找,转到其他术语。

不,你不能。你可能知道,Lucene的绝对分数,所以没有人支持他们


因为这个术语很常见,idf会很高(或者很低,取决于你的视角),所以它可能会因为Lucene的错误而相对无关紧要。您可以随时更改提升,使其变得更加重要,但我会再次检查这是否真的是您的性能瓶颈。

这是性能问题吗?