摘要:
mongod的主要参数有:************************************* 基本配置********************************************* ********************************Replicaton*******
阅读全文
posted @ 2017-08-14 21:08
游浪踏
阅读(112)
推荐(0)
摘要:
1.创建固定集合 db.createCollection("mucoll",{size:100,capped:true,max:10}) 2.把普通集合转换成固定集合 db.runCommand({"convertToCapped":"product",size:100}) 3.反向排序 db.pr
阅读全文
posted @ 2017-08-14 20:59
游浪踏
阅读(165)
推荐(0)
摘要:
1.查询记录条数 db.product.find().count() 2.查询persons中有多少个国家 db.runCommand({distinct:"persons"},key:{"country"}).values 3.group用法 db.runCommand( {group:{ ns:
阅读全文
posted @ 2017-08-14 20:36
游浪踏
阅读(139)
推荐(0)
摘要:
1.创建二维集合 {gis:{x:43,y:80}} db.map.ensureIndex({gis:"2d"},{min:-1,max:201}) 2.查询 db.map.find({gis:{$near:[70,180]}},{gis:1,_id:0}).limit(3) 3.查询以点(50,5
阅读全文
posted @ 2017-08-13 21:37
游浪踏
阅读(137)
推荐(0)
摘要:
1创建索引 1是正序索引,-1是负序索引 索引会提高查询时间按,降低插入时间 db.books.ensureIndex({number:1}) 2.创建索引,指定名称 db.book.ensureIndex({name:-1},{name:"bookname"}) 3.唯一索引 db.books.e
阅读全文
posted @ 2017-08-11 14:49
游浪踏
阅读(107)
推荐(0)
摘要:
1.查询指定返回的键 db.persons.find({},{_id:0,"name":1}) 只返回name 2.查询条件 $lt < $lte <= $gt > $gte >= $ne != 3.查询多个关系 db.persons.find({name:{$lt:5,$gt:2}},{_id:0
阅读全文
posted @ 2017-08-10 21:51
游浪踏
阅读(184)
推荐(0)
摘要:
1.更新 db.persons.update({name:"caohui"},{id:2});只更新一条,直接替换更新 db.persons.update({name:"caohui"},{id:2},true);只更新一条,直接替换更新,如果不存在则insert 2.全量更新 db.persons
阅读全文
posted @ 2017-08-09 20:19
游浪踏
阅读(90)
推荐(0)
摘要:
1.创建一个数据库 use test (不会立即创建,只有插入语句才会创建成功) 2.查看所有的数据库 show dbs 3.想数据库插入数据 db.test01.insert({name:"caohui",phone:123456}) 4.查看数据 db.test01.find() 5.修改语句
阅读全文
posted @ 2017-08-08 20:12
游浪踏
阅读(130)
推荐(0)
摘要:
1.下载安装包 https://www.mongodb.com/download-center#community 2.点击安装 在bin目录下创建data 文件夹 3.在data里面创建db,log文件夹 4.在log里面创建MongoDB.log文件 5.进入bin目录 创建mongodb.ba
阅读全文
posted @ 2017-08-08 19:47
游浪踏
阅读(115)
推荐(0)
摘要:
1.通过对字段进行比对,从而得到false或者true,根据结果走对应的流程 2.案例链接:
阅读全文
posted @ 2017-07-23 11:58
游浪踏
阅读(13964)
推荐(0)