3 ms·
Is MongoDB really that bad? I am someone just getting into Meteor Js and it seems like moving from MongoDB would make it Meteor trickier to learn. Is it diffi
by mouzogu 10y ago
Is MongoDB really that bad?
I am someone just getting into Meteor Js and it seems like moving from MongoDB would make it Meteor trickier to learn.
Is it difficult to switch to an alternative? Thanks
- nevi-me 10y agoIt's not, go ahead and use it, learn and gain experience. It's not a replacement for SQL databases. It doesn't have joins and the biggest issue academics and as sysadmins have is it's not fully ACID compliant, so no transactions for example. If I was writing this 2 years ago, I would say horizontal scaling is much easier. Add a node to your replica, watch it catch up, and continue. Have data stored in an array 4 levels deep? Mongo will find it for you. It's only difficult to switch to an alternative to the extent that you've convolved your schema in an unfriendly way. Most migration entails normalising your data into different SQL table and exporting it. Not rocket science as people make it seem to be. I use SQL at work, Oracle, SAS excuse, a bit of MySQL and sometimes Postgres - I'm a consultant. I have tried some NoSQL DBs but always come back to Mongo, for personal projects. I've done a few prototypes for clients using Mongo, but those are almost always for geospatial support.
- mouzogu 10y agoThanks