如何从FAST ESP查询中一次获得多个结果

问题描述:

我目前使用java fast esp界面(v5.0.15.1)快速查询并检索结果。不过,我似乎只能从IQueryResult获取文档迭代器,而对.next()的每次调用似乎都是http请求。有没有更好的方法来处理批量结果?如何从FAST ESP查询中一次获得多个结果

api应该一次检索多个结果,但接下来会定期发出查询来填充迭代器。在每个块中获取的查询数量由HITS参数确定...因此确保它高于1 ...我认为默认值通常是10。

您可以检查查询日志$ FASTSEARCH/var/log/querylogs以查看api当前传递的匹配参数。

玩得开心。

+0

是的,这个工程很好。我注意到在调试时默认情况下会批量提取10个,而不是像我想的那样进行批量提取。 – 2011-01-14 22:07:20