Skip to content

Comment on Reflections on MongoDB

Comments

Yeah, you don't need ACID . . . provided there are no relationships between any of your records. Provided that false in other words.

Or you can denormalize the relationships and commit a single document atomically.

Document-based DBs are not RDBMSs, and consequently you can't (or rather, shouldn't) just apply your traditional database design methodology to it.

Or provided that your application can cope with minor inconsistencies. When I'm writing Twitter mining tools, I don't want to pay for financial-transaction-level reliability, either in terms of performance, cost or complexity.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.