Journaling with w:1

Is it true that write concern : 1 doesn’t do journaling?
Which means even if the request is acknowledge by mongodb,
the data may not be guaranteed to be durable?

I’m little bit confused.

May be the following will remove some confusion.

1 Like

I see,

The default is w:1 on replica set & standalone,
j: false is also the default,

(You can also adjust the global j default)

But if we specify w:majority,
the default for j suddenly become j: true

(Thought j is always true, after all this time, I was wrong big time.)

I think, relying on the defaults may end up confusing for me,
and may expose you to possible breaking changes

To conclude,
I think I should be explicit all the time.