无法打开lucene索引(Java堆空间)

时间:2011-08-31 15:49:35

标签: lucene solr out-of-memory luke

我想从lucene索引文件中获取一些数据。但我无法阅读它。

我尝试使用Luke,但它始终与java.lang.OutOfMemoryError: Java heap space崩溃。注意-Xmx无法帮助我。我尝试-Xmx512,-Xmx1024甚至-Xmx2048。

我也尝试使用Solr,但也获得java.lang.OutOfMemoryError: Java heap space

我是如何从Lucene中提取一些数据的?

P上。 S.我使用lucene 2.3.0。我的索引文件大小为1.8 Gb。

2 个答案:

答案 0 :(得分:0)

您尝试获取的数据大小是多少?也许结果集太大而无法处理?

答案 1 :(得分:0)

我基于org.apache.lucene.search.Searcher创建了我自己的简单lucene客户端。并获取我想要的数据。