Capper集合是固定大小的集合,有很高的性能及过期特性:即创建时要预先指定大小,如果空间用完,新的对象将会取代集合中最旧的对象
一. 特性:
用find查询返回插入顺序,用find().sort($natural:-1)返回倒序
二. 使用约束:
可以添加,但不能对Capped Collection中的数据进行删除,但可以使用drop方法删除collection中的所有行,删除之后需要重新创建这个Collection
三. 创建Capped Collection
db.createCollection(" mycappedcoll ", { "capped":true, "size" : 100000 })
//指定size空间大小,返回{
"ok" : 1}成功创建
四. 限制Capped Collection中对象的个数
db.createCollection(