MongoDBを当社のウェブサイト用に本番環境で使用します。これは、開始するために1つのec2インスタンスでホストされます。 MongoDBの推奨事項とは何ですか?最初はトラフィックが少なく、約25,000のドキュメントがありますか?これまでのところ私はAWSに慣れていないので、他の専用のホスティング業者と比較することはできません。問題のコレクションの「storagesizeは、」私はあなたに特定の答えを与えることができないかもしれない20メガバイトMongoDBの推奨EC2インスタンスのサイズ
答えて
周りarond 400メガバイト、「totalindexsize」になります
が、雲は非常に迅速にセットアップをテストするためのオプションを提供します。いくつかのインスタンス(例:m3.medium)から開始するだけで、実行中のMongoDBインスタンスのAmazon Machine Imageをいつでも作成し、より大きいまたはより小さいインスタンスタイプで起動することができます。
あなたはここでインスタンスタイプを見つけることができます:インスタンスタイプの選択についてhttps://aws.amazon.com/ec2/instance-types/
深い考えがここで見つけることができます:https://www.mongodb.com/blog/post/maximizing-mongodb-performance-on-aws
あなたはサイズに疑いを持っている場合は、行くのに越し必要に応じて拡大縮小して縮小します。 MongoDBをデプロイする際にインスタンスを縮小すると、パフォーマンス上の問題が生じる可能性があります。最高のパフォーマンスを実現するには、MongoDBワーキングセットがメモリに収まる必要があります。
ワーキングセットは、クライアントが最も頻繁にアクセスするデータと関連インデックスの部分です。
本番インスタンスでない場合は、t2.mediumインスタンスから開始できます。そのプロダクションインスタンスの場合は、m5.largeで始まります。
サイズ10GBの新しいebsボリュームを接続し、この新しいボリュームをデータディレクトリとして使用するようにmongodbを設定します。これにより、後でストレージを簡単に拡張できます。
mongoで最高のパフォーマンスを得るために必要なmongodbをインストールする前に、efsボリュームをxfsファイルシステムにフォーマットするようにしてください。
また、インスタンス数を増やしたいと思っている場合は、「インスタンスを変更する」オプションを使用してトラフィックを増やしてください。
- 1. Ejabberdクラスタの推奨EC2インスタンスサイズ
- 2. MongoDB getDatabaseNames()非推奨
- 3. 推奨サイズが異なる
- 4. PythonとAmazon EC2 - 推奨ライブラリですか?
- 5. 複数インスタンスのjqueryダイアログ/オーバーレイの推奨
- 6. 固定幅のJTextPaneの推奨サイズ
- 7. Redux状態 - 最大推奨サイズ
- 8. データベースの推奨
- 9. クロスプラットフォームモバイルソフトウェアの推奨
- 10. クラウドストレージプロバイダの推奨
- 11. ロールジェムの推奨
- 12. レイアウトの推奨
- 13. 短期間の作業負荷のスポットEC2インスタンスを追加するための推奨事項
- 14. AWS EC2インスタンスのMongoDBインスタンスに接続できません
- 15. mongodbの 'updateMany'機能は推奨されていませんか?
- 16. MongoDB ObjectId外部キー実装の推奨事項
- 17. クラウドファウンドリーをmongodbアトラスに接続するための推奨方法
- 18. JQuery galleriaの推奨
- 19. Tensorflowの推奨GPU
- 20. アンドロイドアプリのデザイン推奨
- 21. RSpecの非推奨
- 22. コンテナの推奨サイズコードネームワン
- 23. MySQLの推奨ホットバックアップシステム?
- 24. db40 - ファイルビューアツールの推奨
- 25. grailsクラウドホスティングの推奨
- 26. UXの推奨ページレイアウト
- 27. 非推奨のNameValuePair
- 28. 画像のサイズ、解像度、品質の推奨
- 29. JavaScriptの外部JSONオブジェクトの最大推奨サイズ
- 30. {%block extraBody%}の推奨/推奨使用方法
これには「正しい」答えがないので、ベンチマークが最適です。あなたのコンテンツとクエリのパターン+頻度に大きく依存します。 –