小总结:DotLucene如何才能快速生成索引?

   DotLucene生成索引的速度的是个大问题。不过我通常是想法比技术多。所以除了常规的性能调整外。更重要的是通过尝试不同的做法来测试其索引的速度:
  1,一般做法:
      通过调整maxMergeDocs,mergeFactor,minMergeDocs参数来达到性能优化。另外也可以通过先索引到内存,然后倒入文件索引的方式。具体就不说。网上资料很多。

  2,小数据多批次索引:
       我在做一个生成索引的测试的时候。刚开始一次性2W多条数据来做索引。X慢N久才完成。才1W多而已啊。后来,我每次从数据库读100-300条数据批次做索引。我靠,竟然几分种就搞完2W多条数据拉。
posted @ 2007-01-26 12:15 kwklover 阅读(1469) 评论(2)  编辑 收藏 网摘 所属分类: DotLucene

  回复  引用  查看    
#1楼2007-03-26 12:26 | 随风流月      
建议先从数据库全部读取,再索引,速度会快N倍。
  回复  引用  查看    
#2楼2007-03-26 14:48 | 阿进      
不知道时不时真的这样的啊




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 631065




相关文章:

相关链接: