4

私の特定のシナリオ:MongoDBを実行するために新しいLinodeVMソロを起動したいと思います。ディスクに関連するすべてのバックアップサービスなどを用意するので、「リスク」に関するこの質問は以下にのみ関係します。

私はMongoDBのドキュメントを読んでいて、fsyncの部分に到達しました。基本的に私が理解しているように、メモリ内のデータはデフォルトで60秒ごとにディスクに書き込まれると書かれています。

それで、私がその権利を理解していれば、MongoDBでのデータ損失の固有のリスクは、電力損失やその他の方法でMongoDBインスタンスが安全にシャットダウンされなかった場合に最大59秒です。

4

1 に答える 1

3

編集: 2013 年 6 月

MongoDB では、しばらく前からデフォルトでジャーナリングが有効になっています。1 つのサーバーでデータを失うリスクは、多かれ少なかれそのサーバーを失うリスクです。たとえば、サーバーの電源が失われた場合、データベースを正常に再起動できます。

詳細については、ジャーナリングに関するドキュメントを参照してください: http://docs.mongodb.org/manual/core/journaling/

于 2010-08-29T15:03:56.710 に答える