3 ms·
It's also a myth that devs choose NoSQL over SQL because "SQL is too hard." What I see more of is situations where the developers "know" SQL but still just don
by kafkaesq 9y ago
It's also a myth that devs choose NoSQL over SQL because "SQL is too hard."
What I see more of is situations where the developers "know" SQL but still just don't want to sit down and figure out their data models.
It's like, the temptation to reach for the nearest short-cut -- whether that means over-reliance on ORMs (or hodgepodge 'data access layers'); or continually munging stuff at the application layer for nearly every operation; or... Mongo -- is always just too great.
- bryanrasmussen 9y agofiguring out the data model as you build can be beneficial, you realize what you need as you work with the thing and can add it on the fly, at a certain point of course you need to do a cleanup. Getting people to accept the cleanup requirement is the difficult part.