Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes and no. (That's my blog post btw.) Mongo is a young database, with some super obvious flaws and growing pains. Some of its bad rep is self-inflicted, when Mongo reps make massively overinflated claims about its reliability, scalability, and performance, and then don't back down when the entire internet laughs at them.

But there are some genuinely amazing things about MongoDB and some places where it really shines. Like flexibility -- we run over half a million different apps and therefore half a million different workloads on Mongo. Schema changes and online indexing are painless. Elections are pretty solid. And the data interface layer really can't be beat.

With the pluggable storage engine API, mongo is really growing up and becoming a real database, much like mysql did many years ago when it graduated from MyISAM to InnoDB. I'm excited about the future.



Could you speak (or give me pointers) to how the data interface layer is better than everything else out there?

(By the way, thanks for the balanced, informative, and generally great comment!)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: