mongodb学习6--js操作mongodb
摘要:一,mongo知识储备:1. 获取mongoDB中数据库的大小命令use databasenamedb.stats()显示信息如下 其中storage表示的就是数据库的大小,显示出的数字的单位是字节,因此如果需要转换单位为KB需要除以1024 2. 获取MongoDB中collection 二,js
阅读全文
posted @
2016-09-29 13:50
hrbust_09zhangyabin
阅读(496)
推荐(0)
mongodb学习5--mongo的type类型
摘要:db.active.group({key:{id:1},cond:{cd:20160913,cid:"fgsdljsdv",aid:"54465"},reduce:function(obj,prev){prev.cnum++},initial:{cnum:0}}).forEach( function
阅读全文
posted @
2016-09-29 13:46
hrbust_09zhangyabin
阅读(509)
推荐(0)
mongodb学习4---索引
摘要:1,mongodb的性能分析 "millis" : 31,查询结果的毫秒数 2,创建索引创建索引: 这里我们使用了ensureIndex在age上建立了索引。“1”:表示按照age进行升序,“-1”:表示按照age进行降序
阅读全文
posted @
2016-09-29 13:44
hrbust_09zhangyabin
阅读(136)
推荐(0)
mongodb学习3---mongo的MapReduce
摘要:1,概述MapReduce是个非常灵活和强大的数据聚合工具。它的好处是可以把一个聚合任务分解为多个小的任务,分配到多服务器上并行处理。MongoDB也提供了MapReduce,当然查询语肯定是JavaScript。MongoDB中的MapReduce相当于关系数据库中的group by。使用MapR
阅读全文
posted @
2016-09-29 12:57
hrbust_09zhangyabin
阅读(299)
推荐(0)
mongodb学习2---常用命令解析
摘要:1,mongodb insert()和save()的相同点和区别区别:若新增的数据中存在主键 ,insert() 会提示错误,而save() 则更改原来的内容为新内容。insert({_id : 1, " name " : " n2 " }) 会报主键重复的错误提示。save({ _id : 1,
阅读全文
posted @
2016-09-29 12:52
hrbust_09zhangyabin
阅读(402)
推荐(0)
mongodb学习1---基本命令
摘要:0:基本命令:1,登录mongodb数据库mongo 2,查看数据库,选择数据库show dbs;use table1; 3,查看集合show collections; 4,查看集合所有数据db.集合名字.find();例如:db.active.find(); 5,待条件查询: 例如:查看集合某一天
阅读全文
posted @
2016-09-29 12:39
hrbust_09zhangyabin
阅读(256)
推荐(0)