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等驅動是支持的
尾部遊標概念
這是個特殊的只能用到固定級和身上的遊標,他在沒有結果的時候也不會自動銷燬他是一直等待結果的到來