0

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

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

1 回答 1

2

如果之前性能不是问题,最简单的方法是附加一个新的 ESB,然后停止 mongo 移动新磁盘上的数据并使用新的 --dbpath 重新启动 mongo。

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

于 2012-06-26T13:37:45.830 回答