#capped

MongoDB固定集合(capped collection)

一.什么是固定集合MongoDB中有一种特殊类型的集合,值得我们特别留意,那就是固定集合(cappedcollection)。固定集合可以声明collection的容量大小,其行为类似于循环队列。数据插入时,新文档会被插入到队列的末尾,如果队列已经被占满,那么最老的文档会被之后插入的文档覆盖。固定集合特性:固定集合很像...

MongoDB 修改数据Cannot change the size of a document in a capped collection: * != *"

MongoDB修改数据库数据的时候报错  原因:  集合被设置成了固定集合。固定集合的数据不能被修改。只能查找-删除-再插入,也就是创建集合的时候设置了capped参数为true解决:  创建集合的时候capped为false或者不写这个参数,默认为false  参考:https://www.sol...