我想備份Lunr指數蒙戈(每日),因爲它是圍繞13MB運行,我觸發MongoError:文檔比上限大小誤差較大。我想使用GridFS來解決這個問題,但我有一段時間讓它點擊。什麼是存儲使用GridFS的流星大對象最簡單的方法?
簡單來說:在流星,我想保存使用GridFS的一個13MB的JSON對象到MongoDB的,然後就可以在必要時進行檢索 - 所有隻在服務器上。
我已經通過文件收集和CollectionFS文檔不見了,他們似乎對我想要實現過於複雜,而且似乎沒有解決簡單存儲變量的內容。 (或者,更可能的是,他們這樣做,而我只是失蹤了。)
這是我想要做的,在僞代碼是什麼:
Backup = new GridFSCollection('backup');
var backupdata = (serialized search index data object);
Backup.insert({name:'searchindex', data:backupdata, date:new Date().getTime()});
var retrieved = Backup.findOne({name:'searchindex'});
有什麼建議?