4.6.7. MongoDB による書き込みの損失
MongoDB は、特定の失敗状況でコミットを失う可能性があります。たとえば、プライマリーが変更を適用し、oplog でこれを記録する場合、予期せずクラッシュする前にセカンダリーノードはプライマリーの oplog からそれらの変更を読み取る可能性がありませんでした。このようなセカンダリーの 1 つがプライマリーとして選択される場合、その oplog は、古いプライマリーが記録された最後の変更がなく、それらの変更がありません。
プライマリーの oplog に記録された MongoDB の変更が失われる場合、MongoDB コネクターはこれらの損失した変更をキャプチャーしたり、キャプチャーしない可能性があります。現時点では、MongoDB がこの副次的影響を防ぐことはできません。