3 ms·
The simple fact is mongoDB fails to have sufficient durability guarantees for business data when compared to a traditional RDBMS. That is one of the reasons wh
by Deadron 8y ago
The simple fact is mongoDB fails to have sufficient durability guarantees for business data when compared to a traditional RDBMS. That is one of the reasons why its so fast in comparison. A power loss event during data writes can and will lead to data loss.
https://www.mongodb.com/blog/post/what-about-durability https://www.mongodb.com/blog/post/what-about-durability
- 52-6F-62 8y agoSounds like a "right tool for the job" situation. I thankfully don't have to worry about power loss (large company, teams dedicated to critical systems infrastructure in a big way), and a cron job can handle any archival concerns in the projects I'm running here. It does sound like they've improved much since 2011. Anyway thanks for the insight
- thawkins 8y agoMongoDB 4.x also brings transactions to the table, which further reduces the vulnerability to inconsistent data. Data loss is far less of a problem than inconsistency due to partially completed operations and data damage.