近日被mongoDB的聚合难住了,条件:1、表中有字段mac,pv,ip,dates,type2、要求,根据ip来group,计算pv合计,不重复的mac数,不重复的ip数3、下面是解决办法,说明:MongoDB权威指南中使用的是对象,即"macs":{},然后在reduce里面用 in来查找,pr...
分类:
数据库 时间:
2014-07-10 00:16:14
阅读次数:
252
mongoDB是一种强大、灵活。可拓展的数据存储方式。他扩展了关系数据库的众多功能,如辅助索引、范围查询、排序。mongodb的功能非常的丰富,比如比如内置的对mapreduce式聚合的支持,以及对地理空间索引的支持。一、优点(1)丰富的数据类型(2)容易拓展(3)丰富的功能(4)不牺牲速度(5)简...
分类:
数据库 时间:
2014-07-09 23:58:30
阅读次数:
368
Python服务器开发三:Socketsocket是操作系统中I/O的延续,它可以使进程和机器之间的通信成为可能。socket可以看成一个标准的文件描述符。不同的是文件需要用open()函数打开,而socket用socket()函数建立.recv()、send()函数和read()、write()函...
分类:
编程语言 时间:
2014-07-09 23:37:56
阅读次数:
284
(“mongodb://用户名:密码 @地址:端口/默认指定数据库”,参数)$conn = new Mongo();//可以简写为//$conn=new Mongo(); #连接本地主机,默认端口.//$conn=new Mongo(“172.21.15.69″); #连接远程主机//$conn=n...
分类:
数据库 时间:
2014-07-07 19:48:08
阅读次数:
393
1. document.write( " "); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document- >html- >(head,body)4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,do.....
分类:
编程语言 时间:
2014-07-07 19:28:48
阅读次数:
316
JGW Maxwell在2011年底做了一个Ruby Web框架的并发处理能力测试,还做了node.js的对比测试。用250个并发去做压力测试,后端使用MongoDB数据库,总共跑完10万个请求,测试结果如下:Web框架并发模型吞吐量Rails多进程531 request/sSinatra多进程57...
分类:
Web程序 时间:
2014-07-07 13:45:08
阅读次数:
267
本书的这部分对MongoDB进行了一个大致的简介。包括了Javascript Shell和Ruby驱动,这俩都有例子 在第一章,我们将了解到MongoDB的历史,设计目的和实际使用的场景。我们还将了解到是什么MongoDB如此与众不同以至于我们使用NoSQL还命名它。 在学习第二章后,你会对Mong...
分类:
数据库 时间:
2014-07-03 11:14:45
阅读次数:
230
配置mongodb分片群集(sharding cluster)Sharding cluster介绍这是一种可以水平扩展的模式,在数据量很大时特给力,实际大规模应用一般会采用这种架构去构建monodb系统。要构建一个 MongoDB Sharding Cluster,需要三种角色:Shard Serv...
分类:
数据库 时间:
2014-06-30 22:41:02
阅读次数:
285
Volume managers Some Unix systems have snapshot-capable logical volume managers. These implement copy-on-write on entire block devices by copying chan...
分类:
其他好文 时间:
2014-06-30 14:53:23
阅读次数:
271
MongoDB默认是不需要输入用户名和密码,客户就可以登录的。但是出于安全性的考虑,我们还是要为其设置用户名和密码。
分类:
数据库 时间:
2014-06-29 19:06:53
阅读次数:
264