16

Least favorite enterprise software: MongoDB...

"Ensure all writes" is still a suggestion that sometimes works.

Comments
  • 2
    Not to mention all of the disk space it hogs up. And the inability to join
  • 0
    Mongodb rules :)
  • 2
    @RagnarRedbeard mongodb 3.2 supports $lookup which is kind of the equivalent of a join statement.
  • 0
    @mocrosoft I'll have to check that out. Thanks for the tip!
  • 1
    @RagnarRedbeard I'm far from being expert with mongo, but you can't really judge a non-relational database for not doing relational stuff I suppose :)
  • 1
    @willol Yeah, though that's in theory. In practice, Mongo is used in a lot of places where a relational database would have made more sense. Nothing worse than having to query over different collections when you just need a simple join
  • 0
    It might rule for some cases @viking8, but it is not ACID compliant. To me, this relegates it to "edge cache" in the enterprise world and only for data that doesn't change much.
    For simple, small scale, non-enterprise tasks it works well enough.
  • 0
    For those who like the ideas behind mongo, but would prefer a better execution of them (with joins!), see RethinkDB.
Add Comment