MongoDB之GridFS
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,在MongoDB里面支持大数据的存储(例如图片、音乐、各种二进制数据),但是这个做法需要用户自己进行处理,使用"mongofiles"命令完成。1、利用命令行进入到图片所做的路径[root@D2-LZ
千家信息网最后更新 2024年11月27日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安全错误
数据库的锁怎样保障安全
网络安全知识竞答所有答案
合事达网络技术有限公司
龙品软件开发工作室
wcf 服务器发布
战地2042浏览服务器
忘记服务器密码
新炬网络技术(广州)
二手昊翔网吧服务器
openwrt打印机服务器插件
世界5g网络安全吗
数据库 删库
pop3是什么的服务器
医院云胶片的网络安全管理制度
众益互联网络科技有限公司
浦东杯长三角网络安全大赛题目
通信人网络安全口号
路辰网络技术
网络安全基础知识论文100字
linux 服务器 几核
哪个网站足球数据库
中国网络安全周西安
战地2042浏览服务器
数据库列名参数
js清除表中的数据库
网络安全执法检查工作自查表
酒店数据库安全
车辆智能软件开发公司
望城软件开发大专学校
浙江综合软件开发定制价格
云南大学网络安全分数