MongoDB のフォールト トレランスに関する記事をいくつか読んでいますが、MongoDB では実現できないと不満を言う人もいます (この記事のように: http://hackingdistributed.com/2013/01/29/mongo-ft/ )。これは混乱しました。
ドライバーによって成功と報告された書き込みの 100% が永続的に書き込まれ、そうでないことを確認するには、書き込み懸念 "Journal + Majority" を使用するだけで十分であることを誰かが確認できますか (可能であれば適切なドキュメントを見せてください)。書き込み直後にレプリカに障害が発生した場合でも失われますか?
私は3つのレプリカのセットアップについて話しています。障害が発生した場合にシステムが書き込みを受け入れなくなっても問題ありませんが、ドライバーによって書き込みが成功したと報告された場合は、永続的にコミットする必要があります (その後失敗したレプリカの数に関係なく)。