- 浏览: 10577 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
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)便是在规划网站事业过程中不可或缺的专业知识。
如果服务本身的功能性符合用户需求,却因为架构、程序性能、数据库性能的问题导致服务增长出现瓶颈时,如何评估、分析网站性能瓶颈?厘清问题后如何找出对应的解決方案,可以思考的相关议题可能包括:
* 如何有效率地厘清问题?从客户端的数据(读取时间)或是从服务 ...