EC2マイクロインスタンスで実行されたMongodbがディスクいっぱいに達しました。どのようなオプションがありますか?
- 新しいEBSを添付しますか?
- 新しいインスタンスを作成しますか?
- シャーディングを作成しますか?
EC2マイクロインスタンスで実行されたMongodbがディスクいっぱいに達しました。どのようなオプションがありますか?
以前にパフォーマンスに問題がなかった場合は、新しいESBをアタッチし、mongoを停止して新しいディスク上のデータを移動し、新しい--dbpathを使用してmongoを再起動するのが最も簡単な方法です。
もちろん、パフォーマンスを向上させ、ソリューションに複雑さを加えたい場合は、新しいシャードを作成しますが、コードがシャードプルーフであるかどうかを再確認する必要があります:)(例:MapReduceとシャーディング環境)