lucene合并索引优化问题 1.ergeFactor,MaxMergeDocs等值并不是值越大越好2.用RAMDirectory可以加快速度 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tangshuo() ( ) 信誉:100 你好.对于这个"ergeFactor,MaxMergeDocs等值并不是值越大越好"你能说一下吗?像我们公司其中大索引文件大小为4G,小索引为30MB.左右,设值该设多大为合适,才能提高最佳性能..我已经在你空间留言了..能帮我解决一下这个问题..在此非常感谢... mergeFactor用来控制将Document对象写入磁盘的频率和大小,maxMergeDocs用来限制每个段文档的数量,minMerageDocs用来控制缓存Document对象的个数。因此,较大的mergeFactor参数会让lucene使用更多的RAM,加速了索引过程,但会降低搜索速度;较大的maxMergeDocs试用与批量索引的情况,较小的maxMergeDocs适用于交互性较强的索引;加大minMergeDocs参数可以提高索引的速度。另外,需要给JVM提供较大的内存堆,这样才能让mergeFactor和minMergeDocs接受更大的值,加快索引速度 mergeFactor 设置为indexWriter.setMergeFactor(100000);应该不是很大.minMerageDocs即indexWriter.setMaxBufferedDocs(Integer.MAX_VALUE);已经设为最大了.对那个JVM已经提供1024的内存堆了.这些都不是问题..能留下你的QQ或MSN吗?想及时和你交流一下...在此谢谢了哦.. 不显示删除回复显示所有回复显示星级回复显示得分回复 一个字段指向3个表的主键 没建立表的主外键关系 插入的时候数据库不知道是什么类型应该怎么办 急,请教正规表达式!! pdf打开文件后,电脑会黑屏重启,我用的系统是xp系统。 请高手推荐一本学习hibernate的入门级的书! 没学java,能不能学java测试? 关于quartz中占满数据库连接问题 50分有关osworkflow工作流完整例子!在线等待! 关于log4j技术 JAVA程序错误(急) 初学STRUTS请大家帮忙 金蝶面试 怎样在tomcat部署web应用
我已经在你空间留言了..能帮我解决一下这个问题..在此非常感谢...
minMerageDocs即indexWriter.setMaxBufferedDocs(Integer.MAX_VALUE);已经设为最大了.
对那个JVM已经提供1024的内存堆了.这些都不是问题..
能留下你的QQ或MSN吗?想及时和你交流一下...在此谢谢了哦..