lz现在想用mongodb2.6作为数据存储,在虚拟机看了下mongodb和mysql内存占用,mongodb默认情况比mysql占用能小5M左右,但不知道数据量与io大的时候,是否还这样,各位能否给点建议
ringa_lee
あなたが気にすべきは、誰が 5M 多くのメモリを消費するかということではなく、誰がデータベースの読み取りおよび書き込みリクエストをより適切に、より速く処理できるかということです。 MySQL についてはあまり詳しくありません。MongoDB はメモリ マッピングを使用します。データはアクセスされると、メモリがいっぱいになるまでメモリ内に残ります。したがって、Mongo はすべてのメモリを使用する可能性があるため、mongo サーバー上で他のプロセスを実行することは一般的に推奨されません。利点は、メモリがすべてのデータを保持できるほど大きい場合、読み取りおよび書き込みのパフォーマンスが大幅に向上することです。
あなたが気にすべきは、誰が 5M 多くのメモリを消費するかということではなく、誰がデータベースの読み取りおよび書き込みリクエストをより適切に、より速く処理できるかということです。 MySQL についてはあまり詳しくありません。MongoDB はメモリ マッピングを使用します。データはアクセスされると、メモリがいっぱいになるまでメモリ内に残ります。したがって、Mongo はすべてのメモリを使用する可能性があるため、mongo サーバー上で他のプロセスを実行することは一般的に推奨されません。利点は、メモリがすべてのデータを保持できるほど大きい場合、読み取りおよび書き込みのパフォーマンスが大幅に向上することです。