1. 首页
  2. 编程语言
  3. 其他
  4. MongoDB固定集合(capped collection)的知识小结

MongoDB固定集合(capped collection)的知识小结

上传者: 2021-07-15 11:45:27上传 PDF文件 168.61 KB 热度 12次

MongoDB中有一种特殊类型的集合,值得我们特别留意,那就是固定集合。固定集合可以声明collection的容量大小,其行为类似于循环队列。一般来说,固定集合适用于任何想要自动淘汰过期属性的场景。比如日志文件,聊天记录,通话信息记录等只需保留最近某段时间内的应用场景,都会使用到MongoDB的固定集合。设置Job进行旧文档的定时删除容易形成性能的压力毛刺。例如,创建固定集合coll_testcapped,大小限制为1024个字节。创建固定集合还有另一途径,就是将普通集合装换为固定集合,使用的命令是convertToCapped。并且,此转换命令没有限制文档数量的参数。

下载地址
用户评论