I agree- I was a huge fan of MongoDB when it came out because of the unique data structures it enabled easily. However when it came time to select a new database for my new project, I found that the JSON support that PSQL had added gave me all the flexibility I needed while still in a somewhat relational form, and additionally it is dead simple to spin up postgres RDS instance in AWS, and it's a pain to use Mongo there.
annnnd|10 years ago
Why is that?
Quick google search doesn't hint at problems, but rather at pretty slick marketing pages: (which doesn't mean much, I know) https://aws.amazon.com/blogs/aws/mongodb-on-the-aws-cloud-ne...
cwmma|10 years ago
rspeer|10 years ago
It's very much unlike a nice, bursty, CPU-bound web server.
Also, you can't use the big selling point of AWS, which is that you can scale it "elastically". Okay, you could, but it would be a terrible experience with lots of unavailability.
cwmma|10 years ago
[deleted]
threeseed|10 years ago
And if we are talking about managed databases then it's equally dead simple to spin up a Compose/MongoLab instance in AWS.
damon_c|10 years ago
Yes compose.io helps.
Edit: https://docs.mongodb.org/manual/tutorial/deploy-config-serve...