gpt4 book ai didi

mongodb - 在本地主机上执行 mongorestore 时出现 "An existing connection was forcibly closed by the remote host"

转载 作者:可可西里 更新时间:2023-11-01 09:35:58 25 4
gpt4 key购买 nike

我有什么:

  1. 在本地主机 (Windows 7 Pro) 上运行的 Mongodb 3.0.2
  2. 本地 .bson 文件(~60GB)
  3. 32 GB 内存

我的工作:

C:\Program Files\MongoDB\Server\3.0\bin>mongorestore --collection collection_name --db db_name F:\path_to_bson\archive.bson

结果:

  1. 完成 30% 时内存利用率为 100%
  2. 很多这样的错误:“错误:WSARecv tcp 127.0.0.1:49587:现有连接被远程主机强行关闭。”完成 ~60% 时出现
  3. 结果并未恢复所有文档。

如果我使用另一个存档来恢复(较小,~ 6GB)- 没问题

问题:如何从 .bson 中恢复所有文档?提前致谢。

最佳答案

我刚才在 Windows 上遇到了这个问题(客户端和服务器在同一台机器上)。相同的代码在 Linux 上运行良好。

我通过减少每次批量操作插入/更新的项目数量来解决这个问题。

我正在一个应用程序中执行此操作。我在 mongorestore docs 中没有看到选项用于减少每个批量操作的条目数。

关于mongodb - 在本地主机上执行 mongorestore 时出现 "An existing connection was forcibly closed by the remote host",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30412177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com