Comment on Reflections on MongoDBComments−houseabsolute16yYeah, you don't need ACID . . . provided there are no relationships between any of your records. Provided that false in other words.−michaelfairley16yOr 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.−petewarden16yOr 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.
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.