MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Was ist der Unterschied zwischen der Mongodb-Datenbank für Zeitschriften und Nicht-Journale?

In MongoDB wird Write-Ahead-Logging verwendet, um zu prüfen, ob ein write Operation ausgeführt wird oder um einen crash report zu schreiben dies nennt sich Journaling

Wenn no journaling vorhanden ist Sagen Sie, Sie arbeiten an Millionen von Transaktionen. wenn eine Transaktion abgestürzt oder unvollständig beendet wurde. Es wird keine Spur geben, damit Sie das Problem kennen. Wie kann man also herausfinden, wo das Problem aufgetreten ist, und es beheben?

andere Situationen sind, wenn db unerwartet existiert, können Sie den Grund nicht kennen

Von docs das steht ganz klar