NoSQL Zone is brought to you in partnership with:

Daniel Doubrovkine (aka dB.) is one of the tallest engineers at Art.sy. He founded and exited a successful Swiss start-up in the 90s, worked for Microsoft Corp. in Redmond, specializing in security and authentication, dabbled in large scale social networking and ran a big team that developed an expensive Enterprise product in NYC. After turning open-source cheerleader a few years ago in the worlds of C++, Java and .NET, he converted himself to Ruby and has been slowly unlearning everything he learned in the last 15 years of software practice. Daniel has posted 46 posts at DZone. You can read more from them at their website. View Full User Profile

Don’t Use MongoDB?

11.18.2011
| 7911 views |
  • submit to reddit

“Little children, don’t go play in Africa … giant crocodiles are waiting to eat you!” – a popular Russian song.

http://pastebin.com/raw.php?i=FD3xe6Jt


Me? I am camping in the jungle, betting my lunch on MongoDB!

Few remember how Oracle came to dominate the database market - it was a thousand million years ago. A lot was being said about the technical excellence of Ingres in those years – and the truth is that Ingres was technologically superior on so many levels. Oracle spent mountains on aggressive advertising, sales and customer acquisition. And they used the money to enable their customers to be successful by hiring the best database engineers. Most of today’s developers don’t even know what Ingres is.

10gen has now raised enough funding to possibly repeat Oracle’s story with a document store. Oracle clearly feels threatened. So from here to the near term future MongoDB is only going to get better with relatively little legacy to worry about. As a customer spending money on MongoDB I think it’s a great place to be – the MongoDB release cycle is very short and release after release we’re seeing increased reliability, better performance and all the features we’d ever want from a conceptually more suitable data store to the kinds of problems we deal with now.


Source: http://code.dblock.org/dont-use-mongodb
Published at DZone with permission of its author, Daniel Doubrovkine.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

Amara Amjad replied on Sun, 2012/03/25 - 1:16am

Absolutely not. I think that person has had a genuinely bad experience with MongoDB. Me? I've had lots of genuinely bad experiences with just about every database out there. I like to compare Oracle's approach to security to a Swiss cheese, for example, but I am not saying it's because there's some kind of philosophical problem in the development team.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.