lucene3.0 通过IndexSearcher.doc(i)获取Document 非常慢,如何提高性能?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lucene3.0 通过IndexSearcher.doc(i)获取Document 非常慢,如何提高性能?相关的知识,希望对你有一定的参考价值。

lucene 3.0 获取document 慢,在查询200g左右的数据时,查询到结果100s左右,但是通过IndexSearcher.doc(i)获取所有结果时,会变得非常慢,用的是FSDirectory, 如果用RAMDirectory会导致内存溢出,请教大侠如何提高性能

参考技术A 业务挺复杂的,你能否一次少查一些数据,或者用filter缓存起来

以上是关于lucene3.0 通过IndexSearcher.doc(i)获取Document 非常慢,如何提高性能?的主要内容,如果未能解决你的问题,请参考以下文章

lucene3.0如何实现中英数字混合字符串分词,例"wo是一个19岁的小伙",分词为w,o,是,一,个,1,9,岁,的,小

关于Lucene的自定义Sort排序

Lucene学习:lucene查询

lucene Index Store TermVector 说明

Lucene建立索引库

Lucene 实战(第2版)