MongoDB gets support for multi-document ACID transactions
Mongodb can be quite a nightmare once you start requiring anything more than a 1:1 relationship, which is pretty much any kind of app that is doing anything meaningful. Having to resort to doing things like map&#x2F;reduce for a simple group by &#x2F; order is not the way to go IMO. I think you later truly realize the beauty of SQL once you get far down that rabbit hole.<p>Initially I rode on the Mongo&#x27;s NoSQL bandwagon when I saw that you can just save a JSON hash and thought that&#x27;s the coolest thing in the world. But ever since I tried out Postgres&#x27;s JSONB, I just can&#x27;t go back to Mongo anymore. With Postgres, I have the best of both worlds, performance, relational data, and reliability. I don&#x27;t have to sacrifice any of it. Also, I don&#x27;t know who codes using raw SQL, it&#x27;s been years languages have had ORMs that made queries look just like a Mongo query.<p>Also, for anything else, like a super simple requirement of saving data (JSON), Firebase have fit that role perfectly.<p>Mongo is starting to look like it&#x27;s out of place in the eco system.