固定集合:
指的是事先创建而且大小固定的集合
固定集合特性:固定集合很像环形队列,如果空间不足,最早的文档就会被删除,为新的文档腾出空间。
指的是事先创建而且大小固定的集合
固定集合特性:固定集合很像环形队列,如果空间不足,最早的文档就会被删除,为新的文档腾出空间。
一般来说,固定集合适用于任何想要自动淘汰国企属性的场景,没有太多的操作限制。
1.创建集合
createCollection() 方法
db.createCollection(“collectionName”,{capped:true,size:100000,max:100});
例如:
db.createCollection("personm",{capped:true,size:100,max:100});
for(var i = 0; i < 100; i++) {
db.person.insert({"name":"feng", "age":i});
}
*当数据超过size的大小的时候,前面的数据就会消失,后面的数据就会补上。
2.查看集合的状态信息
db.cot1.stats(); //查看集合cot1的状态信息
3.删掉指定集合
db.collection1.drop(); //删除collection1集合
用到场景:电子商务会,数据量比较大的会用到。
推荐一个很好的学习mongodb的网站:http://www.yiibai.com/mongodb/mongodb_indexing.html