MergerFacor 对指数的影响

发布于 2024-11-17 21:14:24 字数 556 浏览 4 评论 0原文

我的 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

能否归途做我良人 2024-11-24 21:14:24

对于您的问题:

  • MergeFactor:如果您的合并因子为 10 .. 每 10 个文档就会有一个新段,最多为 10 个段,然后每个段将添加到 100 个段,依此类推。
  • MaxMergeDocs 为您提供在开始合并到新段之前一个段可以容纳的最大文档数。

因此,最终两者都会对段产生影响

更新:

如果您使用 dataImportHandler,请确保在完全导入时不要自动优化到 maxSegments=1 以查看效果。

To your questions:

  • MergeFactor: If you have a mergefactor of 10 .. every 10 documents there will be a new segment up to the number of 10segements than each segment is added to a segment of 100 and so on.
  • MaxMergeDocs give you the maximum number of documents a segment can take before starting to merge in a new segment.

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文