`
goafter
  • 浏览: 10228 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
http://www.slideshare.net/XebiaFrance/cloudinit-introduction https://help.ubuntu.com/community/CloudInit
[原文] http://www.infoq.com/cn/news/2010/10/eliot-analyze-outage-of-4sq 上回书我们提到:10月4日、5日,由于数据碎片化和监控不力的原因,FourSquare经历两次宕机。FourSquare使用的后台数据库为MongoDB,在问题解决后不久,MongoDB的开发公司10gen的CTO和联合创始人Eliot Horowitz也在mongodb-user这个Google邮件组里分析了整个过程。国内知名技术博主、医药生命科学网站丁香园CTO冯大辉翻译了Eliot的分析,本着不重复发明轮子的原则,本文将引用冯大辉先生博客的主要内容,全 ...
http://blog.nosqlfan.com/html/1099.html SQL or NoSQL?That’s a question!  SQL 与 NoSQL 的争论从来没有停息过,但其实任何一种技术都不会是适合一切应用场景的,重要的是你要充分了解自己的需求,再充分了解你要选择的技术的优劣。 下面是一个关于 MongoDB 优缺点的列表,希望对打算使用 MongoDB 的同学,能有一些作用: 优势:     * 快速!(当然,这和具体的应用方式有关,通常来说,它比一般的关系型数据库快5位左右。)     * 很高的可扩展性 – 轻轻松松就可实现PB级的存储(但是可能我们并不需要P ...
原文: http://www.snailinaturtleneck.com/blog/2010/10/12/replication-internals/ This is the first in a three-part series on how replication works. Replication is awesome: it gives you hot backups, read scaling, and all sorts of other goodies. If you know how it works you can get a lot more out of it, ...
1. Install syncevolution. 2. http://ubuntuforums.org/showthread.php?t=1080554&page=3
好好的端午节,看球看的昏天黑地,押注正欢之际,机房来了个电话,告知,由于空开跳闸,我们的半个机柜歇菜了,有台r710还把电源线烧了。 查了一下,杯具啊, 主要的mysql 集群和mongodb 竟然都在这半个机柜中。 没办法,在乌乌祖啦的嗡嗡中,开始恢复数据。 Mysql 是轻车熟路了,直接把主从数据手动复制后重新启动mmm就好了。 MongoDB大部分都正常,不过有个节点出了点小差错,在validate的时候报错: get File(): bad file number value (corrupt db?): run repair 嗯,看来也需要修复数据库了。注意:如果有类似现 ...
简要说一下MongoDB的备份方式: 1. mogodump / mongorestore 这2命令将mongodb的数据dump为BSON格式,需要的时候可以恢复。这种方式作为小的数据库还适用。但如果是sharding或者几百G数据以上的话就几乎不可用了。因为BSON及其占用空间。 2. Slave Replication 这是最适合和可靠的,适合生产环境。MongoDb支持master+多个slave。因此可以很方便的起一个slave来进行备份。但是需要注意的是如果数据量很大的话,如果是新建的slave,速度又没有保证的话,一定要调高 oplogSize 的大小,对于一个300G ...
Build Your Own Botnet with EC2 and Capistrano to Load Test Your Server Cluster before Launch Tuesday, July 21, 2009 By Steven Talcott Smith 0 Comments Different types of web applications scale differently. When load testing is required, tools like JMeter may come in ...
【IT168 评论】Twitter如何在数千台服务器上快速部署代码?答案是:用BT,也就是你我应该都很熟悉的BitTorrent。   对于网站经营者、创业者来说,扩展性的问题是在网站流量成长过程中势必会面对的问题,如何建立一个具有扩展性的架构(scalable architecture)便是在规划网站事业过程中不可或缺的专业知识。 如果服务本身的功能性符合用户需求,却因为架构、程序性能、数据库性能的问题导致服务增长出现瓶颈时,如何评估、分析网站性能瓶颈?厘清问题后如何找出对应的解決方案,可以思考的相关议题可能包括:     *   如何有效率地厘清问题?从客户端的数据(读取时间)或是从服务 ...
Global site tag (gtag.js) - Google Analytics