MongoDB创建固定集合

我们创建的普通集合没有大小限制的。固定集合是实现创建的有大小限制或字节限制的固定集合,当集合满了时,会从最前面的文档开始覆盖。
首先创建一个固定集合

db.createCollection("user2",{capped:true,size:100,max:100})

这个集合的最大大小为100字节,最大文档数目为100个
然后向这个集合插入100条数据

for(var i=0;i<100;i++){
	db.user2.insert({name:"user2"+i,age:i})
	}

执行命令后发现只插入了47条
在这里插入图片描述
然后查看插入的文档
在这里插入图片描述 发现插入的都是后面的,前面的文档被后面的文档覆盖了