显示下一条  |  关闭

snoopyxdy的博客

www.rrestjs.com, node.js高性能restful框架

 
 
 
 
 
 

mongodb单机可靠性比较低,我们投入生产环境往往需要多台服务器的容灾和负载均衡,mongodb推荐使用Replica Sets来进行小的容灾和负载解决方案。我相信很多中小型互联网公司3-4台mongodb服务器的配置无论从抗压和稳定角度来说
都已经足够了,至少数据量在千万级以下都不需要考虑sharding分片和cluster集群。
我们公司最近将mongodb投入生产,本文将对架设,模拟灾难(包括断电,断网,数据损坏),修复和客户端(node.js)连接mongodb副本集做一个比较详细的分享,如有错误,欢迎指出,板砖轻拍啊。
[参考资料]
参考:mongodb 官方API

作者  | 2012-5-16 16:50:21 | 阅读(12) |评论(0) | 阅读全文>>

Mongodb技巧(部分摘自深入学习mongodb,持续更新)

2012-5-15 14:51:24 阅读10 评论0 152012/05 May15

以下内容摘自深入学习mongodb一书另加上自己的一些实战经验。

1、关于mongodb的分片:
根据infoq上的视觉中国使用mongodb的经验,mongodb的分片要数据量达到5000万以上时才着手考虑,当应用过小或者还尚小时完全可以做双机热备,就是副本集,我们可以用代码来做负载均衡和容灾,毕竟搭建一个mongodb cluster 耗财和费时。

2、关于集群的mongos
cluster需要多个mongos来做到,mongos就是整个集群的入口,如果我们的应用服务器有10台,建议每台应用服务器都启动一个mongos,让本机的应用连接本机的mon

作者  | 2012-5-15 14:51:24 | 阅读(10) |评论(0) | 阅读全文>>

Mongodb实战:MapReduce计算更新频率

2012-3-27 11:20:01 阅读131 评论0 272012/03 Mar27

公司最近推了个sns小项目,打算用mongodb作为主要的数据存储,功能类似新浪微博,有订阅,关注什么的一些服务器推技术。整个mongodb数据库设计倒是很快,为每一个用户增加一个固定长度的关注和订阅池,当有新内容或新元素时就推到这个池子里,反正池子是根据录入时间排序的,所以也不用排序,很简单,具体mongodb数据库设计文档就不拿上来献丑了。

但是产品有一个这样的需求,就是一个话题的最近7天更新频率,也就是说必须要有一个异步的脚本每天凌晨去跑一下,把计算的结果插入到话题这个集合中去。一开始打算用shell写,后来又觉得麻烦,想用php写,又怕php脚本时间执行超时,最后还是决定使用mongodb自带的mapreduce去做这个事情,最后实现出来发现真的超简单。

1、我们先向测试集合插入1000条数据:

作者  | 2012-3-27 11:20:01 | 阅读(131) |评论(0) | 阅读全文>>

好久没做美术了

2012-3-17 17:18:52 阅读59 评论1 172012/03 Mar17

好久没做美术活了,不知道退化了没:


1、首页
好久没做美术了 - snoopyxdy - snoopyxdy的博客



 2、语言选择

作者  | 2012-3-17 17:18:52 | 阅读(59) |评论(1) | 阅读全文>>

rrestjs v0.6版升级文档

2012-3-1 17:01:46 阅读119 评论3 12012/03 Mar1

1、增加less css 的支持,可以随便书写less
2、重构部分代码,效率更高一些
3、提取rrestjs框架的错误提示至/lib/msg/msg.js文件,可以方便的管理框架的提示错误信息

v0.6.5升级档
1、修改因为less功能产生的部分bug
2、less支持格式为:base.less.css文件
3、增加了一个response实例的方法file,功能同sendfile,只不过filepath是指向baseDir的相对地址。
示例:Response.file(filepath, [callback]):输出文件给客户端, filepath文件存放相对于 baseDir(应用目录) 的绝对地址, callback完成后回调,两个参数err, filebuffer;(注: ranges未经严格测试);
res.file('/config/config.js');

作者  | 2012-3-1 17:01:46 | 阅读(119) |评论(3) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

江苏省 苏州市 天蝎座

 发消息  写留言

 
前端技术学习的舞台
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

发现好博客

 
 
列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注