首页 > 移动平台 > 详细

MongoDB学习笔记(二)--Capped集合 && GridFS存储文件

时间:2014-02-21 23:00:57      阅读:660      评论:0      收藏:0      [点我收藏+]

Capped集合                                                           

Capped集合的大小是固定的,如果空间都被用完了,新添加的对象会取代最旧的那个数据。

  • 创建

bubuko.com,布布扣

使用了db.createCollection()方法创建了一个名字为mycapped,空间大小为100000的Capped Colletcion。

  • 限制

如果需要限定Collection中对象的数量,就要设置max参数,如果到了限制的数量,就要移除一个最近的插入。

bubuko.com,布布扣

使用validate()查询mycapped2集合的使用的存储空间。

默认情况下,非Capped集合会在_id上创建索引,而Capped集合不会在_id上创建索引,如果需要在_id上创建索引就需要用到autoIndexID参数

bubuko.com,布布扣

GridFS存储文件                                                        

GridFS存储文件时会分两个集合来存储:

           files 包含元数据对象。

           chunks 包含其他一些相关信息的二进制块。

bubuko.com,布布扣

使用mongofiles  put F:\MongoDB\mongodb\bin\bad.txt命令将bad.txt文件保存到了数据库中。

查看数据库中有哪些GridFS文件:

bubuko.com,布布扣

重命名本地的bad.txt文件为bad1.txt,将数据库中文件导出:

bubuko.com,布布扣

GridFS的块由单独的集合来存储,默认情况下,使用fs.chunks集合来存储块。

bubuko.com,布布扣

 

 

 

《MongoDB学习笔记(一)—基础》 传送门 http://www.cnblogs.com/yydcdut/p/3557414.html

转载请注明出处:http://www.cnblogs.com/yydcdut/p/3557578.html

MongoDB学习笔记(二)--Capped集合 && GridFS存储文件

原文:http://www.cnblogs.com/yydcdut/p/3557578.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!