2012-01-30 3 views
3

私はmongodbを使用する予定の警告通知アプリケーションのために以下のシナリオを持っています。一日あたりの書き込み20MillmongodbサーバーのセットアップにはどのくらいのRAMとハードディスクが推奨されていますか

1ヶ月のデータのデータサイズ150ギガバイト

インデックス(プライマリ・インデックスをデフォルト)1ヶ月のデータのサイズを15ギガバイト

私は12のデータを保存しておきたいの

数月。アプリケーションにはどのくらいのRAMとハードディスクが推奨されますか。 私は、ワーキングセットを収容する必要がある追加メモリを追加します。

答えて

7

mongodbが使用する物理メモリは、アクセスされるデータによって異なります。 MongoDBは、物理メモリにロードされるのは "タッチ"される/必要なデータだけです。それ以外の場合、データベース全体がメモリマップされていても、RAMにはロードされません(仮想メモリと常駐メモリ)。

http://www.mongodb.org/display/DOCS/Checking+Server+Memory+Usage

:使用される実際のRAMは

次のリンクは、この上でいくつかの情報を持っている..あなたは、クエリ/コマンドなどに基づいて、使用データ/インデックスに必要なOSのページ数によって決定されます

月に約165gを保管し、そのデータを12ヶ月間保持する必要がある場合は、少なくとも2tbの必要性を検討しています。

関連する問題