1、固定集合的特性
固定集合默认是没有索引的就算是_id也是没有索引的
犹豫不需要分配空间他的插入速度是非常快的
固定集合的顺序是确定的导致查询速度是非常快的
最适合的应用就是日志管理
2、创建固定集合
创建一个新的固定集合要求大小为100个字节,可以储存文档10个
db.createCollection("mycoll",{size:100,capped:true,max:10})
把一个普通集合转换成固定集合
db.runCommand({converToCapped:"persons",size:100000})
3、反向排序,默认是插入顺序排序
查询固定集合mycoll并且反向排序
db.mycoll.find().sort({$natural:-1})
4、尾部游标,可惜shell不支持java和PHP等驱动是支持的
尾部游标概念
这是个特殊的只能用到固定级和身上的游标,他在没有结果的时候也不会自动销毁他是一直等待结果的到来