Lucene:查询的命中是什么?

时间:2011-02-28 11:20:34

标签: java lucene

我刚刚在1中看到,totalHits和scoreHits分别返回查询的最高和总点击次数。

“击中”究竟意味着什么?它是文档中搜索词的位置,还是包含该词的文档......或者是什么?

感谢

1 个答案:

答案 0 :(得分:1)

totalHits是与查询匹配的文档数。点击基本上与您输入的查询匹配。但是,点击可能是部分匹配或完全匹配

e.g。如果我们使用Lucene索引一组3个文本:{“hello world”,“hello sailor”,“goodnight moon”},然后搜索:hello world

总点击数:2

1.078你好世界

0.181你好水手

浮点值表示匹配的分数,即与查询字符串的相关性。

以下帖子提供了更多详细信息http://lingpipe-blog.com/2009/02/18/lucene-24-in-60-seconds/