我正在尝试从API coinbase pro中保存数据,该循环将一直运行,直到获取所有数据并将其保存到mongodb集合中为止。但是主要问题是当我们达到16MB时,脚本失败。
我需要一个可行的解决方案来将无限数据保存到mongodb集合并加以利用。
答案 0 :(得分:1)
根据文档,MongoDB文档的最大大小为16MB
“ BSON文档的最大大小为16 MB。
最大文档大小有助于确保单个文档不会使用过多的RAM或在传输过程中使用过多的带宽。要存储大于最大大小的文档,MongoDB提供了GridFS API ...” (https://docs.mongodb.com/manual/reference/limits/)
可能值得检查一下GridFS API(但我还没有)。
您是否要插入一个16MB以上的文档?还是您要插入多个文件总和超过16MB?