0
我有一個需求,即需要將集合中的文檔合併到另一個集合。MongoDB - 將文檔從一個集合(輔助)移動(合併)到另一個(主)
- 移動的文件數量是~100k。主集合 有大約100萬個文檔。
- 我可以同時使用Java Mongodb支持和Spring數據mongodb。
- 我不想在內存中加載超過20 MB的數據。
是批處理(加載,說15 MB的文件在內存中,並更新主集合)的唯一途徑?它有助於有一個存儲的JavaScript(如存儲過程)來實現這一目標嗎?任何人都可以提供一個鏈接來理解後者?
因此...加載每個文檔,如果它已經存在然後更新它,否則插入它。 – abipc