【问题标题】:mongolastic is taking long time to index a collectionmongolastic 需要很长时间来索引一个集合
【发布时间】:2026-01-18 06:20:12
【问题描述】:

我正在使用mongolastic 来索引 elasticsearch 中的集合。

索引一个包含 30,000 个文档的集合大约需要 6 个小时。有没有办法提高效率?

另外,我们注意到索引是分批完成的(200 个),我们也可以增加这个限制吗?

有什么建议吗?

【问题讨论】:

  • 你能显示你正在使用的代码吗?
  • github.com/ozlerhakan/mongolastic 中的代码相同。我什至下载了代码并构建了一个可执行的 jar 并尝试了。
  • 能否请您试用该工具的最新版本,并在该工具的页面上提供您的反馈?谢谢@user1819071
  • 当然..我今天会试试,让你知道@Hakan。 ..
  • 哇。时间大大减少了。非常感谢@Hakan。再次感谢

标签: mongodb elasticsearch


【解决方案1】:

至于批量大小的限制 - 这取自您自己提供的链接:

  1. 覆盖通常为 200 的默认批量大小。(可选)
batch: <number>         (6)

【讨论】: