I MongoDB använder den Write Ahead-loggning för att kontrollera om en write operation utförs eller för att skriva en crash report detta kallas journalföring
Om det finns no journaling säg att du arbetar med miljoner transaktioner. om någon transaktion kan krascha eller ofullständigt avslutas. det kommer inte att finnas några spår för dig att känna till problemet. så hur kan man hitta var problemet uppstod och återställa det
andra situationer är som att om db har existerat oväntat kommer du inte att kunna veta orsaken
Från docs det står tydligt att