gpt4 book ai didi

java - 在 Lucene (java) 中计算所有结果的最快方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:18:00 25 4
gpt4 key购买 nike

在 Lucene 中计算给定查询的所有结果的最快方法是什么?

  1. TopDocs.totalHits
  2. 使用 QueryFilter 实现和管理过滤器
  3. 实现自定义“计数”收集器。这只是在 collect(int doc) 方法中增加一个计数,并为 acceptsDocOutOfOrder() 方法返回 true。所有其他方法都是 NOOPS。

由于 1. 将对所有文档进行评分,并且 2. 由于加载 FieldCache 可能会产生前期影响,我认为答案是 3. Lucene 不提供这样的收集器似乎很奇怪盒子?

最佳答案

关于java - 在 Lucene (java) 中计算所有结果的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4919001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com