【问题标题】:Reading from compressed lucene index从压缩的 lucene 索引中读取
【发布时间】:2010-06-30 13:00:06
【问题描述】:

我创建了一个 lucene 索引,并用 bz2 或 zip 压缩了索引目录。我不想解压缩它。是否有任何 API 调用可以从此压缩目录中读取索引,从而允许搜索和其他功能。也就是说,lucence IndexReader 可以从压缩文件中读取索引。

我看到Lucnene IndexReader 不支持“Reader”打开索引,否则我会创建一个Reader 类来解压缩文件并流式传输未压缩版本。

欢迎任何替代方案。

谢谢, 阿基尔

【问题讨论】:

    标签: lucene


    【解决方案1】:

    有一些虚拟文件系统实现可以让您将 ZIP/GZ 文件挂载为磁盘。一个例子是 fuse-zip:http://code.google.com/p/fuse-zip/

    但是,Lucene 没有内置支持读取压缩索引。

    【讨论】:

      【解决方案2】:

      我自己可能会使用虚拟文件系统,但理论上你可以实现目录接口实现

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-08-27
        • 1970-01-01
        • 2011-01-21
        • 2018-07-25
        • 1970-01-01
        • 1970-01-01
        • 2012-06-15
        • 2017-04-15
        相关资源
        最近更新 更多