个人写的一个小站,用MongoDB作为数据库,最近准备上线。
正好VPS即将到期,准备换Linode 512MB那款,听说MongoDB很耗内存,不知道跑起来会不会卡,会占用多少内存呢?要不要做什么优化? 如果不合适,那至少要多大的内存才适合跑MongoDB呢?
光阴似箭催人老,日月如移越少年。
Mongodb はメモリサイズを調整できないので、メモリを多く使用するという人もいますが、メモリが足りない場合は、当然ディスクのスワップは行われません。今回は、熱データによってはパフォーマンスが悪化します。私の提案は、自分専用の小さなサイトを保持しておくことです。つまり、ラバが馬に引き抜かれるとすぐにわかります。また、mognodb の水平拡張は非常に便利なので、将来の拡張の問題について心配する必要はありません。
VPS ビジネスに mongodb を使用する必要はありません。遊んでみると、mongodbはメモリ性能が高いのですが、メモリが足りない場合は余分なメモリを占有せず、ディスクに書き込むだけなので、性能は非常に低いです。つまり、mongodb がメモリを消費するためにマシンがハングすることはありません。
アプリケーションに応じて、合計でどのくらいのデータ量が予想されるか、どのくらいのホットデータが含まれるか、どのくらいのメモリを占有する必要があるか、そしてVPSの空きメモリを調べてそれが適切かどうかを判断します。
私も投稿者の使用をサポートする予定です。もっと練習する機会を見つけることができます。
vpsなので業務量は決して多くないのに、なぜmongodbを使うのか?最も簡単な方法は、sqlite または mysql を使用することです。mongodb を使用する必要はありません
こんなものは使わないほうがいいですよ! vps にデータベースを使用する
データベースの方が適していると思います。
vps で mongodb を試す必要はありません
Mongodb はメモリサイズを調整できないので、メモリを多く使用するという人もいますが、メモリが足りない場合は、当然ディスクのスワップは行われません。今回は、熱データによってはパフォーマンスが悪化します。私の提案は、自分専用の小さなサイトを保持しておくことです。つまり、ラバが馬に引き抜かれるとすぐにわかります。また、mognodb の水平拡張は非常に便利なので、将来の拡張の問題について心配する必要はありません。
VPS ビジネスに mongodb を使用する必要はありません。遊んでみると、mongodbはメモリ性能が高いのですが、メモリが足りない場合は余分なメモリを占有せず、ディスクに書き込むだけなので、性能は非常に低いです。つまり、mongodb がメモリを消費するためにマシンがハングすることはありません。
アプリケーションに応じて、合計でどのくらいのデータ量が予想されるか、どのくらいのホットデータが含まれるか、どのくらいのメモリを占有する必要があるか、そしてVPSの空きメモリを調べてそれが適切かどうかを判断します。
私も投稿者の使用をサポートする予定です。もっと練習する機会を見つけることができます。
vpsなので業務量は決して多くないのに、なぜmongodbを使うのか?最も簡単な方法は、sqlite または mysql を使用することです。mongodb を使用する必要はありません
。こんなものは使わないほうがいいですよ! vps にデータベースを使用する
データベースの方が適していると思います。
vps で mongodb を試す必要はありません