标签: lucene lucene.net luke
当我的索引程序崩溃时,我正在创建一个lucene索引。索引器在崩溃之前处理了大约3M文档,产生了14GB的文件。当我在Luke中打开索引(强制解锁)时,整个索引都消失了!噗。
打开的索引有0个文档,其大小减少到1kb。有没有人经历过这个,或者可以提供解释
(使用Lucene.Net 2.9)
答案 0 :(得分:2)
最有可能的是,您的索引代码在崩溃之前从未调用commit()。如果您不想丢失所有更改,则应每commit()个已添加的文档致电X。
commit()
X