1. 首页
  2. 编程语言
  3. 其他
  4. MongoDB系列教程(八):GridFS存储详解

MongoDB系列教程(八):GridFS存储详解

上传者: 2021-05-22 17:41:24上传 PDF文件 63.51 KB 热度 9次

mongoDB的文档以BSON格式存储,支持二进制的数据类型,当我们把二进制格式的数据直接保存到mongoDB的文档中。但是当文件太大时,例如图片和视频等文件,每个文档的长度是有限的,于是mongoDb会提供了一种处理大文件的规范--GridFS。在读取文件的时候,先根据查询的条件,在fs.files中找到一个合适的记录,得到“_id”的值,再根据这个值到fs.funks中查找所有files_id 为 _id 的chunk,并按照“n”排序,最后依次读取chunk中的“data”对象的内容,还原成原来的文件。

下载地址
用户评论