Tag Archives: mongodb-gridfs

Mongodb GridFS

参考

MongoDB权威指南(第2版)
Mongodb Docs

前言

Mongodb提供了一个轻量级的文件系统来专门处理超过16MB的文件,这个文件系统叫GridFS,它的使用非常简单,几乎所有的Mongodb驱动程序都提供了GridFS APIGridFS将集合放在一个共享的储存区域,GridFS使用两个集合来存储我们存放的数据:

  • fs.files:这个集合当中的每一个文档都表示一个文件的信息
  • fs.chunks:这个集合中存放实际的数据内容

GridFS存储的文件无法进行修改,如果要进行修改只能删除修改的文档,然后再将修改完的文档重新保存。
下面讲一下如何使用Mongodb提供的mongodfiles客户端来操作GridFS数据:

Continue reading