摘要:
keys * :查询所有的key值 set:为指定键设置对应的值 get:获取指定键的值 mset:一次传入多个键值对 mget:一次获取多个键的值 del:删除指定键 strlen:获取指定键值的长度 append:追加字符串 getrange:获取指定范围的字符串 getset:获取旧值,然后为 阅读全文
摘要:
副本集中有一个重要的概念“大多数”,意思是说,选择主节点需要大多数决定(本人亲自做了实验) 步骤: 1.开启副本集(如果没有配置好 副本集的 亲参考我的上篇文章 https://www.cnblogs.com/anxbb/p/9482304.html) 2.运行 rs.status(),查看状态 3 阅读全文
摘要:
一。安装mongodb 二。复制2份 三。启动 (1)mongod --config C:\mongofuben\zhu\conf\mongodb.config --replSet haibin/127.0.0.1:27018 (2) mongod --config C:\mongofuben\fu 阅读全文
摘要:
原数据: 一。mongo语句 java代码: 阅读全文
摘要:
步骤: 一。安装mongodb 二。将安装的mongodb 复制2份 如图: 三。修改配置文件 四。启动 1,先启动主节点 mongod --dbpath=C:\mongofuben\zhu\data --master 2.启动从节点 (1)mongod --dbpath=C:\mongofuben 阅读全文
摘要:
源数据: var mrr=db.users.mapReduce(function(){ emit(this.age,this.name);},function(key,values){ var a=Avalues.length; var ret={age:key,names:a}; return r 阅读全文
摘要:
group可以使用 $sum,$avg,$max,$min,$first,$last 阅读全文
摘要:
mongodb中聚合project操作,必须和其他的聚合一起使用,它的作用有以下几个: 1.返回我们想要显示的的字段 {"$project":{"name":1}} 2.重命名字段 {"$project":{"name2":"$name"}} $name为原字段,name2为要显示的字段名 注意: 阅读全文
摘要:
在mongo中我们可以设置文档的过期时间,超过时间,文档会自动删除。(2.x版本中 固定结合也支持,但是到了3.x中 固定集合这个索引不好用) 用法: 1.创建一个db:db.createCollection("test"); 2.创建一个表并且放入数据 db.test.insertMany([{ 阅读全文
摘要:
一。创建固定集合 db.createCollection("guding",{"capped":true,"size":10,"max":2}) capped:代表这是一个固定集合 size:集合最大容量(KB) max:集合最大的文档数 如果max或者size满了的情况下,再次插入一条数据,会将最 阅读全文