索引生成的部分,原来网上很多的例子写的笔记简单,在生成的时候没有仔细考虑速度,直接在添加文档生成索引时候就用了writer.optimize();结果每一次提交都合并索引,这样性能会极大的降低,真正的生产环境下需要 循环 writer.AddDocument(doc);,然后
finally {
writer.Optimize();
writer.Close();
}
索引生成的部分,原来网上很多的例子写的笔记简单,在生成的时候没有仔细考虑速度,直接在添加文档生成索引时候就用了writer.optimize();结果每一次提交都合并索引,这样性能会极大的降低,真正的生产环境下需要 循环 writer.AddDocument(doc);,然后
finally {
writer.Optimize();
writer.Close();
}