4 ms·
> It works and performs well for us and our use case. 100% agree. I think it's become cool to knock MongoDB, just because it is MongoDB. It isn't a silver bul
by wiremine 13y ago
> It works and performs well for us and our use case.
100% agree. I think it's become cool to knock MongoDB, just because it is MongoDB.
It isn't a silver bullet, and its use cases are more limited than RDBMs. But if you know what you're doing, it has some great applications.
- dasil003 13y agoMongo achieved success because of marketing overselling its capabilities. Now they are dying by the same sword, and rightly so IMO because databases are not something where marketability, ease-of-use and fashion should trump solid engineering.
- Pacabel 13y agoI'm sorry, this is absurd. You truly think that so many experienced database professionals and software developers speak out about the dangers of using it solely to be "cool"? You really don't think it has anything to do with the numerous serious technical deficiencies it suffers from? (Read some of the other comments for this submission if you really do need more details about these problems.) When it comes to databases, fooling around just isn't an option. If a given database technology has flaws, then those flaws need to be widely known. And this isn't done to be "cool". This is done because the safety and integrity of data are of the utmost importance when working with database systems, and it's absolutely critical to know about anything that may cause problems.
- wiremine 13y ago> You truly think that so many experienced database professionals and software developers speak out about the dangers of using it solely to be "cool"? Yes, I do, actually. I see a TON of out-of-date commentary on places like HN, or just stuff that is factually incorrectly. I have used MongoDB in production for 3+ years, and it hasn't caused any problems. I will say the out-of-the-box set up isn't what you want in production.
- nasalgoat 13y agoI've used MongoDB in production for 3 years or so and I've had nothing but problems. There's nothing like paying 10gen $100K for support and having them tell you they have no idea why your database isn't working. Just because your small scale system is running okay doesn't mean MongoDB is great, just that it's okay for your application.