0
我有一个需求,即需要将集合中的文档合并到另一个集合。MongoDB - 将文档从一个集合(辅助)移动(合并)到另一个(主)
- 移动的文件数量是~100k。主集合 有大约100万个文档。
- 我可以同时使用Java Mongodb支持和Spring数据mongodb。
- 我不想在内存中加载超过20 MB的数据。
是批处理(加载,说15 MB的文件在内存中,并更新主集合)的唯一途径?它有助于有一个存储的JavaScript(如存储过程)来实现这一目标吗?任何人都可以提供一个链接来理解后者?
因此...加载每个文档,如果它已经存在然后更新它,否则插入它。 – abipc