mongodb在EC2上达到磁盘满,最佳做法是什么?

时间:2012-06-26 13:19:10

标签: mongodb amazon-ec2

Mongodb在EC2微实例上运行达到磁盘已满。我有什么选择?

  1. 附上新的EBS?
  2. 创建一个新实例?
  3. 创建分片?

1 个答案:

答案 0 :(得分:2)

最简单的方法是在以前性能不是问题的情况下附加新的ESB并停止mongo在新磁盘上移动数据并使用新的--dbpath重新启动mongo。

当然,如果您想提高性能并为解决方案增加一些复杂性,请创建一个新的分片,但需要仔细检查您的代码是否为分片证明:)(例如:MapReduce and sharding environment