了解lucene细分

时间:2013-07-12 19:35:09

标签: lucene

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

  • _0.cfs
  • segments_2
  • segments.gen

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

1 个答案:

答案 0 :(得分:6)

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

有关用于创建Lucene索引的不同类型文件的文档,请参阅此summary of file extensions

一般来说,不,Lucene文件不是人类可读的。它们的设计效率和速度均高于人类的可读性。获得人类可读格式的方法是通过Lucene API(通过Luke,或Solr,或类似的东西)访问它们。

如果您想彻底了解正在使用的文件格式,可以查看codecs package