Live data from Hacker News

Why everyone hates MongoDB

gustavoveloso.posterous.com

51–53 of 53 posts

Re: Why everyone hates MongoDB

#51

I'll give the reasons why I hate it, and they have nothing to do with it not being a "good fit" for our model or abstraction problems or anything of that nature. The problem we have with it is that it's an absolute pain to maintain in a large production. The setup alone is just bizarre, for each replica set you have to have 3 (and only 3!) config server instances associated with your set, along with possibly an "arbi…

For sure, MongoDB was not production-ready before 2.0 version but I really think 10gen is doing a really great job on it. A lot could (and will be) improved, lets keep going.

MongoDB stills young and received a ton of attention for its promise. And is really unfair trying to compare it with 20+ years technologies.

MongoDB users stills pay the price to be an early adopter and I'm confident we are doing a great deal and learn a lot.

Re: Why everyone hates MongoDB

#52

I'm not going to argue about the technology itself, but 10gen does provide excellent documentation, screencasts, and tutorials. Other DB vendors could learn a thing or two about writing better documentation and educational materials. Look at https://education.10gen.com/ and http://www.10gen.com/presentations for example.

Great point! 10gen is growing really really fast (and receiving a lot of funding to sustain that). The newly-released Education channel is great.

And I really didn't understand other people complaining about 10gen marketing capabilities ;)

Re: Why everyone hates MongoDB

#53

I'll give the reasons why I hate it, and they have nothing to do with it not being a "good fit" for our model or abstraction problems or anything of that nature. The problem we have with it is that it's an absolute pain to maintain in a large production. The setup alone is just bizarre, for each replica set you have to have 3 (and only 3!) config server instances associated with your set, along with possibly an "arbi…

For sure, MongoDB was not production-ready before 2.0 version but I really think 10gen is doing a really great job on it. A lot could (and will be) improved, lets keep going. MongoDB stills young and received a ton of attention for its promise. And is really unfair trying to compare it with 20+ years technologies. MongoDB users stills pay the price to be an early adopter and I'm confident we are doing a great deal an…

some of the problems are not bug that will definitely be ironed out as the time passes. some of the problems are on a fundamental architecture level. The whole scaling model needs to be axed and rebuilt from scratch. right now its totally brain dead.
Post reply on HN