我使用3.5.0
版本的Lucene。
我这样搜索。
final TopDocs docs = searcher.search(finalQuery, resultSize);
但我不想指定结果;相反,我想要所有匹配的结果。
其中一种方法是将索引中的记录总数作为resultSize。
还有其他方法吗?
答案 0 :(得分:4)
由于Lucene内部的工作方式,只需使用足够大的resultSize
即可。如果你做了其他的事情,你将不会节省任何内存,并且结果以内存优化的方式返回,没有实际加载的文件。