MongoDb可以创建固定大小的集合,当集合中的JSON对象达到最大值的时候,会自动进行覆盖,最先进来的文档会被优先覆盖,只保留固定大小的条数。
capped类型的文档必须手动创建
db.createCollection("cappedtest",{capped:true,size:10,max:2});
创建一个文档数量为2条的固定大小集合,名字为cappedtest
往里面插入文档
> db.cappedtest.insert({"name":"chenhua"}); WriteResult({ "nInserted" : 1 }) > db.cappedtest.insert({"name":"chenhua2"}); WriteResult({ "nInserted" : 1 }) > db.cappedtest.insert({"name":"chenhua3"}); WriteResult({ "nInserted" : 1 }) > db.cappedtest.insert({"name":"chenhua4"}); WriteResult({ "nInserted" : 1 }) > db.cappedtest.insert({"name":"chenhua5"}); WriteResult({ "nInserted" : 1 }) > db.cappedtest.insert({"name":"chenhua6"}); WriteResult({ "nInserted" : 1 })
查看记录:
> db.cappedtest.find(); { "_id" : ObjectId("5469a8cf2fe46cc53e0d5d6c"), "name" : "chenhua5" } { "_id" : ObjectId("5469a8d22fe46cc53e0d5d6d"), "name" : "chenhua6" } > db.cappedtest.insert({"name":"chenhua7"}); WriteResult({ "nInserted" : 1 }) > db.cappedtest.find(); { "_id" : ObjectId("5469a8d22fe46cc53e0d5d6d"), "name" : "chenhua6" } { "_id" : ObjectId("5469a8e72fe46cc53e0d5d6e"), "name" : "chenhua7" }
相关推荐
MongoDB固定集合.pdf 学习资料 复习资料 教学资源
MongoDB Java获取集合.pdf 学习资料 复习资料 教学资源
固定集合可以声明collection的容量大小,其行为类似于循环队列。数据插入时,新文档会被插入到队列的末尾,如果队列已经被占满,那么最老的文档会被之后插入的文档覆盖。 固定集合特性:固定集合很像环形队列,如果...
MongoDB固定集合与管理工具.pdf 学习资料 复习资料 教学资源
MongoDB Java创建集合.pdf 学习资料 复习资料 教学资源
MongoDB PHP创建集合.pdf 学习资料 复习资料 教学资源
MongoDB文档与集合.pdf 学习资料 复习资料 教学资源
很全面的mongodb 官网资料
linux下定时按条件备份mongodb指定的集合.docx
MongoDB数据库文件-名言警句集合,导入即可使用 MongoDB数据库文件-名言警句集合,导入即可使用 MongoDB数据库文件-名言警句集合,导入即可使用 MongoDB数据库文件-名言警句集合,导入即可使用 MongoDB数据库文件-...
05★MongoDB学习★操作集合(Collection)
java连接mongodb ,创建集合,添加、修改、查询、删除文档
因为MongoDB属于NoSQL,所以集合collection相当于关系型数据库中的表table,这里我们就来详解MongoDB中创建集合与删除集合的操作方法:
1.4、-MongoDB文档、集合、数据库的概念.mp4 1.5、-MongoDB数据类型.mp4 123.txt 2.1、_MongoDB增、删、改文档】.mp4 2.2、-MongoDB查询语法1.mp4 2.3、_MongoDB查询语法2.mp4 2.4、-MongoDB查询语法3.mp4
一、MongoDB简介 3 二、MongoDB结构 3 二、MongoDB 数据库关系型...3、通过Schema来创建Model相当于mongoDB数据库中的集合collection 14 1、Mongoose查询 14 2、Mongoose增加 15 3、Mongoose修改 16 4、Mongoose删除 16
Spark-Mongodb是一个库允许用户利用Spark SQL读写数据至MongoDB集合
mongodb数据库安装包,及数据库管理工具,方便快捷mongodb数据库安装包,