任何人都可以解释一下MongoDB GridFS的功能吗?

时间:2011-02-17 07:39:33

标签: mongodb gridfs

我是MongoDB用户之一。遗憾的是我听说过MongoDB GridFS功能,但我不确定何时何地使用该功能或​​必须使用该功能。如果您可能正在使用该功能,那么我希望你们能够准确地解释这个特征。

谢谢,

1 个答案:

答案 0 :(得分:3)

如果需要在MongoDB中存储大文件,可以考虑使用GridFS。

来自MongoDB documentation的引用,我认为总结得很好:

  

数据库支持本机存储   BSON对象中的二进制数据。   但是,MongoDB中的BSON对象是   限制为4MB。 GridFS   spec提供了一种机制   透明地划分大文件   在多个文件中。这允许   我们有效地存储大型物体,   在特别大的情况下   文件,如视频,允许范围   操作(例如,仅获取   文件的前N个字节。)

还有GridFS规范here