GridFSMongoDB文件存储规范
GridFS是一种将大型文件存储在MongoDB的文件规范。
数据库支持以BSON格式保存二进制对象。 但是MongoDB中BSON对象最大不能超过4MB。 GridFS 规范提供了一种透明的机制,可以将一个大文件分割成为多个较小的文档。这将容许我们有效的保存大的文件对象,特别对于那些巨大的文件,比如视频。
为实现这点,该规范指定了一个将文件分块的标准。每个文件都将在文件集合对象中保存一个元数据对象,一个或多个块对象可被组合保存在一个块集合中。文件如何被分块保存的细节可以参看GridFS Specification; 大多数情况下,你无需了解此规范中细节,而可将注意力放在各个语言版本的驱动中有关GridFS API的部分或是如何使用mongofiles工具上。
大多数驱动已包含GridFS的实现;对于那些没有在下面列出的语言,请查看该驱动API文档. (若一种语言没有提供对GirdFS的支持, 请参看规范 -- 实现一个GridFS的处理程序并不复杂)
评论
QingStor®️文件存储
青云QingCloud完全国产化,核心技术100%自研;无缝打通公有云和私有云,交付完全一致的功能和体验;经大规模实践验证,行业落地经验丰富;“云、网、边、端”全面布局。
青云科技
0
文件存储 云存储 NAS
QingCloud 文件存储 (Network Attached Storage,简称NAS) 是面向 QingCloud 主机的共享文件储存服务,支持多种协议,用户无需对现有应用做任何修改,即可轻松便捷的使用具备高可用、高可靠、可扩展等特性的分布式文件系统。
青云科技
0
πfs文件存储解决方案
πfs是一个数据库无关的文件系统。πfs绝对是个创新性文件系统,不会花费硬盘空间来存储你的数据,而是把数据存储到π里面。你将不会再把硬盘空间耗尽——π存储的每个文件都在,因为 π是无限不循环,只要找到
πfs文件存储解决方案
0
Nebula3网络文件存储
Nebula3是多用户网络文件存储软件。它的设计是方便,快捷,以纯文本界面。它可帮助您与我们分享您的档案,组织他们利用标签和说明,提供了缩略图的图片,等等。
Nebula3网络文件存储
0