MongoDB之GridFS
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,在MongoDB里面支持大数据的存储(例如图片、音乐、各种二进制数据),但是这个做法需要用户自己进行处理,使用"mongofiles"命令完成。1、利用命令行进入到图片所做的路径[root@D2-LZ
千家信息网最后更新 2026年11月03日MongoDB之GridFS在MongoDB里面支持大数据的存储(例如图片、音乐、各种二进制数据),但是这个做法需要用户自己进行处理,使用"mongofiles"命令完成。
1、利用命令行进入到图片所做的路径
[root@D2-LZY245 ~]# cd /root/
2、将文件保存到文件库之中
[root@D2-LZY245 ~]# mongofiles put Tulips.jpg
2017-08-17T11:01:24.787+0800 connected to: localhost
added file: Tulips.jpg
此时会向数据库里面写入要保存的二进制数据。
3、查看保存的文件
[root@D2-LZY245 ~]# mongofiles list
2017-08-17T11:02:56.059+0800 connected to: localhost
Tulips.jpg 620888
4、在MongoDB里面有一个fs的系统集合,这个集合默认保存在了test数据库下。
范例:查看保存的信息
> use test
switched to db test
> show collections;
fs.chunks
fs.files
> db.fs.files.find()
{ "_id" : ObjectId("599507041764d541df4535ce"), "chunkSize" : 261120, "uploadDate" : ISODate("2017-08-17T03:01:24.798Z"), "length" : 620888, "md5" : "fafa5efeaf3cbe3b23b2748d13e629a1", "filename" : "Tulips.jpg" }
5、删除文件
[root@D2-LZY245 ~]# mongofiles delete Tulips.jpg
2017-08-17T11:07:46.001+0800 connected to: localhost
successfully deleted all instances of 'Tulips.jpg' from GridFS
在MongoDB里面支持二进制数据的保存,但是存在的意义不大。基本上不在项目中使用。
1、利用命令行进入到图片所做的路径
[root@D2-LZY245 ~]# cd /root/
2、将文件保存到文件库之中
[root@D2-LZY245 ~]# mongofiles put Tulips.jpg
2017-08-17T11:01:24.787+0800 connected to: localhost
added file: Tulips.jpg
此时会向数据库里面写入要保存的二进制数据。
3、查看保存的文件
[root@D2-LZY245 ~]# mongofiles list
2017-08-17T11:02:56.059+0800 connected to: localhost
Tulips.jpg 620888
4、在MongoDB里面有一个fs的系统集合,这个集合默认保存在了test数据库下。
范例:查看保存的信息
> use test
switched to db test
> show collections;
fs.chunks
fs.files
> db.fs.files.find()
{ "_id" : ObjectId("599507041764d541df4535ce"), "chunkSize" : 261120, "uploadDate" : ISODate("2017-08-17T03:01:24.798Z"), "length" : 620888, "md5" : "fafa5efeaf3cbe3b23b2748d13e629a1", "filename" : "Tulips.jpg" }
5、删除文件
[root@D2-LZY245 ~]# mongofiles delete Tulips.jpg
2017-08-17T11:07:46.001+0800 connected to: localhost
successfully deleted all instances of 'Tulips.jpg' from GridFS
在MongoDB里面支持二进制数据的保存,但是存在的意义不大。基本上不在项目中使用。
数据
文件
二进制
命令
图片
数据库
支持
不大
之中
信息
做法
意义
文件库
用户
系统
范例
路径
音乐
项目
处理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳市人人互联网科技有限公司
互联网科技财经
互联网 科技公司
深圳互联网科技公司
北京互联网科技公司
互联网与新科技
互联网金融和金融科技
金融科技和互联网金融
无锡溥仪互联网科技有限公司
恒生科技互联网指数分析
中国科技互联网公司收入
互联网科技与管理
亳州好赞互联网科技有限公司
内蒙古九一互联网科技
富国互联网科技002692
互联网科技年终奖
35岁以上互联网科技行业
互联网科技平台产品运营
恒生科技指数 中概互联网
重庆科技产业互联网有哪些
上海卓越科技互联网
互联网科技产业
杭州互联网科技公司
互联网金融科技创新
深圳艾佳互联网科技
衡水科技产业互联网平台
栖莱科技互联网股份有限公司
恒生互联网科技指数跳水
互联网企业科技类企业如何做账
互联网科技包装股份有限公司上市