在MongoDB文档中存储小文件

时间:2015-10-05 17:17:36

标签: mongodb gridfs

根据我的阅读,建议在文档中存储16 MB以下的任何内容以及GridFS中的任何内容。好的。我的问题是,最好的方法是什么?

我的应用程序可以同时处理数百个文件,文件可以是各种大小,例如1K到100GB(或更多)。大多数将低于16MB,但我不想将整个输入流读入大字节数组,然后使用字节数组在文档上设置属性并存储文档。这可能会给我们带来大量开销。

我希望能够存储文档,但是将输入流流式传输到文档中,然后将文档反向流式传输到输入流。

有人有建议吗?

0 个答案:

没有答案