
NoSQL proponents dont seem to like ACID
Mongo isn't compliant either. Seems to me they all wanted to get the flash features that look good from a marketing POV working first and leave the "boring" transaction consistency stuff for a rainy day. Well A) that boring stuff is absolutely vital for any serious DB that is more than just a data warehouse feeding a web server and B) it has to be coded in from the start, you cant just shoehorn it in as an afterthought like MS did with Windows security and hope for the best.