lucene是否可以仅将索引存储在一个文件中

时间:2010-04-30 06:31:15

标签: indexing lucene

当我们创建lucene索引时,会创建各种文件。如果我们不优化索引编写器,则创建三个文件,一个名为_0.cfs,其中包含所有索引数据和另外两个包含元数据的文件。是否可以强制lucene只创建一个文件而不是三个文件。

1 个答案:

答案 0 :(得分:1)

没有。这是不可能的,因为Lucene旨在提高增量索引的效率。 Lucene创建了多个段来快速进行增量索引。每个段都有一个单独的.cfs文件。段文件包含有关不同段的信息以及哪个.cfs文件用于哪个段。这意味着段文件无法折叠到任何.cfs文件中。