3 ms·
I still think MongoDB is a good database. Conceptually, It's not as good as RethinkDB but it's not too far off. It's good to not have to deal with SQL and horri
by jondubois 9y ago
I still think MongoDB is a good database. Conceptually, It's not as good as RethinkDB but it's not too far off. It's good to not have to deal with SQL and horrible ORMs anymore.
TBH, I'd rather write SQL directly rather than use an ORM though. I never want to use an ORM ever again. At least that's one problem that MongoDB solved.
- insulanian 9y ago> It's good to not have to deal with SQL... I will never understand this attitude.
- always_good 9y agoI don't understand what you're saying MongoDB solved. Mongo has ORMs too like Mongoose. Why did you think you can only use SQL with an ORM? And if you didn't think that, then what was your point?
- jondubois 9y agoMongoose is a lot simpler and less brittle than other ORMs in SQL land. That said, for most use cases, you don't need to use Mongoose. When it comes to Mongo, I think it's nice to have the DB schema documented somewhere but you don't really need to have it enforced with Mongoose... It introduces more problems than solutions. With Mongoose, you have to run migrations on your data more often which slows you down. Though it might make sense for bigger companies.