express默认有队session的支持,但是是存储在内存中的.我们可以使用mongodb来存储会话.但是express的各个版本中对该功能的写法是不同的.Express
2.x:app.use(express.session({ secret: settings.cookieSecret,...
分类:
数据库 时间:
2014-05-30 14:18:57
阅读次数:
308
先来张在路上……此项目是用Maven创建的,没有使用Maven的,自己百度、谷歌去;直接用Junit测试就行,先执行里面的save方法,添加10000条测试数据提供各种聚合查询等。废话不多说,上干货……一、MongoDB数据库的配置(mongodb.xml)以下是我自己的配置,红色字体请改为自己本机...
分类:
数据库 时间:
2014-05-30 11:30:49
阅读次数:
526
有关于MongoDB的资料如今较少,且大多为英文站点,以上内容大多由笔者翻译自官网,请翻译或理解错误之处请指证。之后笔者会继续关注MongoDB,并翻译“Developer
Zone”和“Admin Zone”的相关内容,敬请期待下期内容。MongoDB是一个基于分布式文件存储的数据库开源项目。由C...
分类:
数据库 时间:
2014-05-29 07:55:18
阅读次数:
492
用管理员身份运行CMD> cd C:\Program
Files\mongodb\bin> C:\Program Files\mongodb\bin>mongod --dbpath
"C:\Program Files\mongodb\data\db" --logpath "C:\Program Fi...
分类:
数据库 时间:
2014-05-27 16:12:25
阅读次数:
337
java
对mongodb的操作1.1连单台mongodbMongomg=newMongo();//默认连本机127.0.0.1端口为27017Mongomg=newMongo(ip);//可以指定ip端口默认为27017Mongomg=newMongo(ip,port);//也可以指定ip及端口号...
分类:
数据库 时间:
2014-05-26 16:41:59
阅读次数:
341
最近项目在做网站用户数据新访客统计,数据存储在MongoDB中,统计的数据其实也并不是很大,1000W上下,但是公司只配给我4G内存的电脑,让我程序跑起来气喘吁吁...很是疲惫不堪。
最常见的问题莫过于查询MongoDB内存溢出,没办法只能分页查询。这种思想大家可能都会想到,但是如何分页,确实多有门道!
网上用的最多的,也是最常见的分页采用的是skip+limit这种组合方式,...
分类:
数据库 时间:
2014-05-26 04:13:29
阅读次数:
399
MongoDB的下载路径:http://www.mongodb.org/downloads安装方法:比如这里我保存到D:\MongoDB\下,并以管理员身份运行CMD,然后把这段代码复制进去C:\windows\system32>mongod
--logpath D:\MongoDB\Logs\Mo...
分类:
数据库 时间:
2014-05-26 00:29:59
阅读次数:
373
1. 环境准备,不支持XP系统,需要在Windows7及以上和windows server 2008
系统上安装。2. 下载安装包:http://www.mongodb.org/downloads, 根据环境下载对应的安装包。3.
下载完成后双击运行,默认安装目录为C:\Program Files\...
分类:
数据库 时间:
2014-05-25 23:35:31
阅读次数:
407
一开始时,为了省服务器,把Mongodb和Redis放在一个服务器上。网站每到高峰期都特别卡,还经常出现502。找了很久的原因,发现硬盘的写数据很大,IOPS也很高,排查了很多原因都没找到。然后再仔细研究监控,发现写硬盘的操作很有规律,每隔几分钟就有一次频繁的写硬盘,联想到Redis同步数据到硬盘的间隔就是几分钟,所以开始怀疑是Redis引起的。于是加了一台服务器,把Redis单独放在那里,发现网...
分类:
数据库 时间:
2014-05-24 19:38:43
阅读次数:
302
默认每个连接数占用10M内存ulimit -a 查看stack
sizeMongoDB服务器内存要满足 connection overhead + data size + index
size即连接数开销+热点数据+索引连接数太多的问题:如果在日志中遇到类似如下的错误信息:"too many ope...
分类:
数据库 时间:
2014-05-24 11:18:25
阅读次数:
378