MergerFacor 对指数的影响
我的 solrconfig.xml 配置如下:
<mainIndex>
<useCompoundFile>false</useCompoundFile>
<ramBufferSizeMB>32</ramBufferSizeMB>
<mergeFactor>5</mergeFactor>
<maxMergeDocs>10</maxMergeDocs>
<maxFieldLength>10000</maxFieldLength>
<unlockOnStartup>false</unlockOnStartup>
</mainIndex>
索引大小为 12mb。但是当我更改 mergeFactor 时,我在索引中没有发现任何效果,即。段数完全相同。我不知道哪种配置会影响段数。我认为它是合并因子。 我的下一个问题是哪个配置定义了每个段的文档数量以及该段的大小,以便创建下一个段,
请让我清楚这些点
my solrconfig.xml configuration is as :
<mainIndex>
<useCompoundFile>false</useCompoundFile>
<ramBufferSizeMB>32</ramBufferSizeMB>
<mergeFactor>5</mergeFactor>
<maxMergeDocs>10</maxMergeDocs>
<maxFieldLength>10000</maxFieldLength>
<unlockOnStartup>false</unlockOnStartup>
</mainIndex>
and index size is 12mb. but when i change my mergeFactor i am not finding any effect in my indexes., ie. the no of segments are exactly same. i am not getting which configuration will effect the no of segments. as i suppose it is mergefactor.
and my next problem is which configuration defines the number of docs per segments and what will be the size of this segment so that next segments will be created
please make me clear about these points
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于您的问题:
因此,最终两者都会对段产生影响
更新:
如果您使用 dataImportHandler,请确保在完全导入时不要自动优化到 maxSegments=1 以查看效果。
To your questions:
So in the end both will have an influence on segments
Update:
If you use the dataImportHandler be sure that you dont auto-optimize to maxSegments=1 on a full import to see effects.