我有一个由mongodump实用程序创建的大型转储文件,例如“test.dump”。我想从这个转储中获取一个确切的集合,并手动将其读入内存,以便作为有效的BSON文档进行进一步处理。由于内存的大小,我无法在内存中加载完全转储
我不需要物理恢复任何mongo实例!我基本上连一个都没有。所以,只有当mongorestore实用程序能够帮助我将收藏从转储文件读取到内存时,它才是一个解决方案
我使用的是Python3和pymongo,但如果需要,可以导入另一个第三方LIB,或者启动任何具有标准输出结果的CLI实用程序
Tags:
我不熟悉任何从转储文件中提取集合的现成工具。也就是说:
使用mongorestore上的
nsInclude
标志仅还原您感兴趣的一个集合。e、 g相关问题 更多 >
编程相关推荐