【问题标题】:Can't open lucene index (Java heap space)无法打开 lucene 索引(Java 堆空间)
【发布时间】:2011-08-31 15:49:34
【问题描述】:

我想从 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。

【问题讨论】:

  • 顺便说一句:强烈建议更新您的 lucene 版本;)

标签: lucene solr out-of-memory luke


【解决方案1】:

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

【讨论】:

【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 2020-12-02
    • 2021-09-09
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    相关资源
    最近更新 更多