4 ms·
Providing some context would be nice
by salil999 3y ago
Providing some context would be nice
- endisneigh 3y ago> Our most recent report on MongoDB 3.6.4 focused on causal consistency and linearizability in sharded collections. We found that sharded clusters appeared to offer linearizable reads, writes, and compare-and-set operations against single documents, so long as users ran with read concern linearizable and write concern majority. However, any weaker level of write concern resulted in the loss of committed writes. MongoDB’s default level of write concern was (and remains) acknowledgement by a single node, which means MongoDB may lose data by default. Although the write concern documentation does not make this clear, the rollback documentation states: https://jepsen.io/analyses/mongodb-4.2.6 https://jepsen.io/analyses/mongodb-4.2.6
- jabradoodle 3y agoAnother case of bad defaults, seems to have changed since 5.0.
- jayd16 3y agoThe backlash at the time was that some felt it wasn't just bad defaults but intentional benchmark juicing. Old news now, though.
- beembeem 3y agoThis was prior to the introduction of transactions years ago. The versions stated in your comment are past EOL and not offered in Atlas today. Not relevant to today's reality.
- endisneigh 3y agosure, but I'm providing the context for why they'd even ask.