千家信息网

MongoDB笔记十二——固定集合

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,1、固定集合的特性固定集合默认是没有索引的就算是_id也是没有索引的犹豫不需要分配空间他的插入速度是非常快的固定集合的顺序是确定的导致查询速度是非常快的最适合的应用就是日志管理2、创建固定集合创建一个
千家信息网最后更新 2025年01月21日MongoDB笔记十二——固定集合1、固定集合的特性
  • 固定集合默认是没有索引的就算是_id也是没有索引的

  • 犹豫不需要分配空间他的插入速度是非常快的

  • 固定集合的顺序是确定的导致查询速度是非常快的

  • 最适合的应用就是日志管理

2、创建固定集合
  • 创建一个新的固定集合要求大小为100个字节,可以储存文档10个

db.createCollection("mycoll",{size:100,capped:true,max:10})
  • 把一个普通集合转换成固定集合

db.runCommand({converToCapped:"persons",size:100000})3、反向排序,默认是插入顺序排序
  • 查询固定集合mycoll并且反向排序

db.mycoll.find().sort({$natural:-1})4、尾部游标,可惜shell不支持java和PHP等驱动是支持的
  • 尾部游标概念

这是个特殊的只能用到固定级和身上的游标,他在没有结果的时候也不会自动销毁他是一直等待结果的到来


0