6

我在一个文件夹中有这 3 个文件,它们都与 Lucene 创建的索引有关:

  • _0.cfs
  • 段_2
  • 段.gen

它们都用于什么,是否可以将它们中的任何一个转换为人类可读的格式,以更多地了解 lucene 如何与其索引一起工作?

4

1 回答 1

7

两个段文件存储段的信息,.cfs 是由其他索引文件(如索引、存储、删除等文件)组成的复合文件。

有关用于创建 Lucene 索引的不同类型文件的文档,请参阅此文件扩展名摘要

通常,不,Lucene 文件不是人类可读的。它们的设计更多的是效率和速度,而不是人类的可读性。获得人类可读格式的方法是通过 Lucene API(通过 Luke、Solr 或类似的东西)访问它们。

如果您想彻底了解正在使用的文件格式,则可以查看编解码器包

于 2013-07-12T19:49:28.530 回答