MongoDB文件存储规范 GridFS

未知
Java PHP Perl Python Ruby
跨平台
2011-03-31
红薯

GridFS是一种将大型文件存储在MongoDB的文件规范。

数据库支持以BSON格式保存二进制对象。  但是MongoDB中BSON对象最大不能超过4MB。  GridFS 规范提供了一种透明的机制,可以将一个大文件分割成为多个较小的文档。这将容许我们有效的保存大的文件对象,特别对于那些巨大的文件,比如视频。

为实现这点,该规范指定了一个将文件分块的标准。每个文件都将在文件集合对象中保存一个元数据对象,一个或多个块对象可被组合保存在一个块集合中。文件如何被分块保存的细节可以参看GridFS Specification; 大多数情况下,你无需了解此规范中细节,而可将注意力放在各个语言版本的驱动中有关GridFS API的部分或是如何使用mongofiles工具上。

大多数驱动已包含GridFS的实现;对于那些没有在下面列出的语言,请查看该驱动API文档.  (若一种语言没有提供对GirdFS的支持, 请参看规范 -- 实现一个GridFS的处理程序并不复杂)

加载中

评论(1)

凯文加内特
凯文加内特
fastdfs不错 #GridFS#

暂无资讯

2
回答
MongoDB GridFS 介绍 PPT 两则

GridFS是MongoDB的一个内置功能,它提供一组文件操作的API以利用MongoDB存储文件,GridFS的基本原理是将文件保存在两个Collect...

2011/10/07 07:07

没有更多内容

加载失败,请刷新页面

没有更多内容

Java MongoDB : Save image example

Java MongoDB : Save image example

2015/05/22 12:45
269
0
基于GridFS+NGinx构建分布式文件系统 之实战(三)

基于GridFS构建分布式文件系统 首先看看什么是GridFS: GridFS is a mechanism for storing large binary files in MongoDB. There are several reasons why you might consider using GridF...

2014/06/20 15:21
5K
0
GridFS实现原理

参考文章:http://www.open-open.com/lib/view/open1330171884015.html GridFS实现原理 GridFS在数据库中,默认使用fs.chunks和fs.files来存储文件。 其中fs.files集合存放文件的信息,fs.ch...

2015/04/29 00:44
46
0
mongoDB--GridFS简介

前言 :GridFS从名字来看,就明白是一个文件系统,它是mongodb的一个子模块,使用GridFS可以基于mongodb来持久存储文件.并且支持分布式应用(文件分布存储和读取). 使用场景:如果你的系统有如下情...

2013/04/15 10:10
426
0
GridFS - NGinx详细分析(二)

GridFS简介 GridFS是MongoDB中的一个内置功能,可以用于存放大量小文件。 http://www.mongodb.org/display/DOCS/GridFS http://www.mongodb.org/display/DOCS/GridFS+Specification GridFS使...

2014/06/19 20:26
348
0
MongoDB GridFS 存储文件

GridFS是Mongo的一个子模块,使用GridFS可以基于MongoDB来持久存储文件。并且支持分布式应用(文件分布存储和读取)。作为MongoDB中二进制数据存储在数据库中的解决方案,通常用来处理大文件,对...

2018/10/06 00:17
41
0
MongoDB进阶系列(13)——GridFS大文件的添加、获取、查看、删除

GridFS是一种在MongoDB中存储大二进制文件的机制,使用GridFS的原因有以下几种: 存储巨大的文件,比如视频、高清图片等。 利用GridFS可以简化需求。 GridFS会直接利用已经建立的复制或分片机...

2015/03/17 22:05
1K
0
nginx-gridfs模块的安装使用

参考文章:http://www.open-open.com/lib/view/open1330171884015.html nginx-gridfs模块的安装使用 项目主页:https://github.com/mdirolf/nginx-gridfs 通过nginx-gridfs,可以直接用http来...

2015/04/29 00:38
100
0
mongodb Gridfs操作

mongodb Gridfs操作 GridFS 介绍 GridFS是MongoDB规范用于存储和检索大文件,如图片,音频文件,视频文件等。这是一种文件系统用来存储文件,但数据存储于MongoDB集合中。GridFS存储文件比其...

03/15 17:55
20
0
GridFS详细分析

GridFS简介 GridFS是MongoDB中的一个内置功能,可以用于存放大量小文件。 http://www.mongodb.org/display/DOCS/GridFS http://www.mongodb.org/display/DOCS/GridFS+Specification GridFS使...

2013/04/15 10:02
312
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部