MongoDB 固定集合

创建

db.createCollection(
'fix',
{      
    capped:true,
    size:1000,
    max:5
}
)

size 是整个集合空间大小,单位为【KB】

max 是集合文档个数上线,单位是【个】

插入原始数据

db.txt.insertMany(
[
    {a:3},
    {a:1},
    {a:2},
    {a:4},
    {a:5},
]   
)

固定集合类似定长的队列,如果加入元素后超过指定的大小,会将头部元素删除

db.fix.insert({a:11})

猜你喜欢

转载自my.oschina.net/ahaoboy/blog/1622059