私は、mongoDBがすぐにデータをディスクに書き込まないことを読みました。これは定期的に行われます。
これに対処する方法について何か考えはありますか?
私は、mongoDBがすぐにデータをディスクに書き込まないことを読みました。これは定期的に行われます。
これに対処する方法について何か考えはありますか?
でジャーナリングを有効にできます--journal。
http://www.adathedev.co.uk/2011/03/mongodb-journaling-performance-single.htmlおよびhttp://www.mongodb.org/display/DOCS/Durability+and+Repairを確認してください
これに加えて、MongoDB 2.0(64ビットマシンのみ--journal)以降、デフォルトで有効になっています。データを永続化するときに設定できるフラグがあります。
safe => false:db応答を待たないsafe => true:db応答を待つsafe => num:戻る前に、その数のサーバーが書き込みを行うのを待ちますfsync => true:戻る前にディスクへの書き込みをfsyncします。fsync => trueを意味safe=>trueしますが、その逆はありません。fsync=>falseおよびsafe=>trueおよび書き込みがマップトファイルに正常に適用されたが、まだディスクに書き込まれていない場合