【发布时间】:2020-04-28 04:57:29
【问题描述】:
我有一个由 mongodump 实用程序创建的大型转储文件,例如“test.dump”。我想从这个转储中得到一个准确的集合,然后手动将其读入内存,以便作为有效的 BSON 文档进行进一步处理。由于它的大小,我无法在内存中加载完整转储。
我不需要对 mongo 实例进行物理恢复!我基本上什至都没有启动和运行。所以 mongorestore 实用程序只有在可以帮助我将我的集合从转储文件读取到内存时才能成为一个解决方案。
我正在使用 Python 3 和 pymongo,但可以在必要时导入其他第三方库或启动任何 CLI 实用程序并显示标准输出结果。
【问题讨论】:
标签: python mongodb pymongo mongodump mongorestore