论坛首页 入门技术论坛

关于lucene问题

浏览 2802 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-07-06  
请问在web应用中
indexWriter.setMergeFactor(mergeFactor);
indexWriter.setMaxBufferedDocs(minMergeDocs);//minMergeDocs
indexWriter.setMaxMergeDocs(maxMergeDocs);
操作之后是每次创建索引的时候观察是否达到合并索引块的标准才合并索引块,还是lucene内部有任务管理机制!!周期检测呢??我想知道这个操作的具体触发时间或者事件
   发表时间:2007-07-07  
jspengxue 写道
请问在web应用中
indexWriter.setMergeFactor(mergeFactor);
indexWriter.setMaxBufferedDocs(minMergeDocs);//minMergeDocs
indexWriter.setMaxMergeDocs(maxMergeDocs);
操作之后是每次创建索引的时候观察是否达到合并索引块的标准才合并索引块,还是lucene内部有任务管理机制!!周期检测呢??我想知道这个操作的具体触发时间或者事件



indexWriter.setMergeFactor(mergeFactor); 是合并因子, say that if you set this parameter 10, it will glow by 10,100,1000;

indexWriter.setMaxBufferedDocs(minMergeDocs);//minMergeDocs
it is max docs exit in memory;// in 1.x named minmerdocs

minMerDocs is destroyed in 2.0 it's renamed maxbufferDocs

0 请登录后投票
   发表时间:2007-07-07  
应该是操作之后是每次创建索引的时候观察是否达到合并索引块的标准才合并索引块
Lucene中并没有独立的其他线程,所以用其他方式也不现实。 看一下源代码就明白了
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics