好的mongodb配置

时间:2012-01-04 15:22:03

标签: linux mongodb amazon-ec2

我一直在玩PHP& mySQL已经有一段时间了,因为我偶然发现了任何人最终会遇到的问题:缩放。

经过一些研究后我发现了mongoDB,这对于易于扩展的数据库来说似乎是一个不错的选择。现在,我已经阅读了他们官方网站上的手册,但作为mongo的新手,我可以轻松地按照说明创建一个单个节点服务器,但想更好地了解如何构建mongo集群,

你知道有关安装的任何文件吗?多节点环境中的配置,例如EC2?

提前致谢。

1 个答案:

答案 0 :(得分:2)

在EC2上运行时,10gen建议使用raid 10设置进行存储,并在实例上有足够的内存来包含您的工作数据集。我将提供一些关于开始收集信息的好地方的链接。

要缩放读取,您需要创建副本集:

http://www.mongodb.org/display/DOCS/Replica+Sets

然后,当您需要缩放写入时,请了解分片:

http://www.mongodb.org/display/DOCS/Sharding+Introduction

但请注意,ec2上的ebs最大吞吐量存在性能限制。