CappedCollection 查看集合的状态信息db.cot1.stats(); // 查看集合cot1的状态信息 删掉指定集合db.collection1.drop(); // 删除collection1集合 mongoDB中集合创建默认是隐式创建的,可以使用createCollection显示创建集合db.createCollection( “collect” );
文心大模型
百度飞桨-文心大模型 ERNIE 3.0 文本理解与创作
56 查看详情
capped collection
查看集合的状态信息db.cot1.stats(); //查看集合cot1的状态信息删掉指定集合db.collection1.drop(); //删除collection1集合mongoDB中集合创建默认是隐式创建的,可以使用createCollection显示创建集合db.createCollection(“collect”);删掉指定数据库db.dropDatabase(); //删除当前数据库查询所有数据库show dbs //查询所有数据库显示当前库中所有集合show tables; 或者 show collections;
固定集合的功能特点
固定集合属性及用法:
属性1:对固定集合进行插入速度极快
属性2:按照插入顺序的查询输出速度极快
用法1:储存日志信息
用法2:缓存一些少量的文档
创建固定集合
eg. db.createCollection(“collect”,{capped:true, size:10000});
可以再创建capped collection时指定collection中能够存放的最大文档数目,但这是要指定size,因为总是先检查size后检查maxRowNumber.可以使用validate()查看一个collection已经使用了多少空间,从而决定size设为多大.> db.createCollection(“mycappedcoll”,{capped:true,size:10000,max:100}){ “ok” : 1 }> db.mycappedcoll.validate();创建collection时还有一个参数”autoIndexID”,值可以为”true”和”false”,决定是否需要在”_id”上创建索引,例如> db.createCollection(“mycappedcoll”,{capped:true,size:10000,max:100,autoIndexId:false})默认情况下对一般的collection是创建索引的,但不会对capped collection创建.capped collection不能被Shard,这也是有道理的,一个经常被刷新且大小固定的表,做Sharding(分片)也没太大意义.
转换集合
把普通的集合转换成固定集合需要使用convertTocapped命令
db.runCommand( { convertTocapped:”test”,size:10000 } );
自然排序
db.mycappedcolt.find().sort( {“$natural”:1} );
判断集合是否为固定集合
db.colt.isCapped();
查看集合状态信息
db.colt.stats();
GridFS
GridFS可以避免用户上传内容的文件系统出现问题.
GridFS不产生磁盘碎片
GridFS存储数据
GrdiFS使用两个表来存储数据:
files 包含元数据对象
chunks 包含其他一些相关信息的二进制块.
各种第三方语言可以更改其前缀
使用GridFS mongofiles
eg. ./mongofiles put testfile.zip./mongofiles list./mongofiles get testfile.zip./mongofiles delete testfile.zip验证md5mg5sum testfiles.zip此时登录mongo,show tables可以看到新增2个文件fs.files和fs.chunks.查看fs.files中的内容db.fs.files.find();fs.files 中存储的是一些基础的元数据信息.db.fs.chunks.find();fs.chunks 中存储的是一些实际的内容数据信息.
转载请注明出处:[]

,香港服务器租用,香港服务器,香港虚拟主机
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/473402.html
微信扫一扫
支付宝扫一扫