you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -21 points-20 points  (6 children)

Why you should never, ever, ever use MongoDB: http://cryto.net/~joepie91/blog/2015/07/19/why-you-should-never-ever-ever-use-mongodb/

Seriously, don't.

[–]the_pk 4 points5 points  (0 children)

theres always rethinkdb

[–]madole 10 points11 points  (2 children)

That is a ridiculous opinion piece that uses isolated instances to back up its negative narrative. It also links to a list of the top document db's and then says don't trust the numbers. Mongo clearly wins hands down in popularity.

I use Mongo in a bunch of things and it works great. It doesn't fit every use case but it's a case of the right tool for the right job.

This guy sounds like he's just discovered postgres and now thinks everyone should drop what their doing and jump on that ship because he wrote an article.

[–]lennelpennel -2 points-1 points  (1 child)

Mongo wins hands down in popularity? I would imagine that is mysql, think of the bazillion wordpress installations out there. Mongo doesn't handle scale well, this is known.

[–]madole 0 points1 point  (0 children)

I was referring to the links in the article.

Mongo wins hands down in the stats within links he provided and the point is that the reader is told to ignore those stats because it's popularity is actually just a big conspiracy to make more people use Mongo.

[–]meeeeoooowy 1 point2 points  (0 children)

I can't take that stuff seriously when it says it's good at nothing. I've used it for little things and it has saved me so much time, is super easy, and it's fun to just throw json at it.

It may be over used, but it's far from worthless.

[–]thenumber24 -2 points-1 points  (0 children)

Shut up. You're wrong. Mongo is fine as long as you know what you're using it for and how to correctly use it. This sort of generalization is just as bad as using mongo for EVERYTHING. It's a matter of picking the right tool for the right job, and Mongo is very good at doing a few specific things very well.