Re:Don't use MongoDB
by einhverfr on Monday November 07, 2011 @01:15AM
(#3205235)
I would say however that a significant subset of NoSQL deployments (perhaps even a large majority) are by definition lacking in sound architectural decisions. I'd argue the same goes for ORM-based database access too.....
The failure exists because many developers don't ask a few key questions up front:
1) What exactly can the database do for us?
2) Which of these do we need? For example, is the database going to be a point of integration?
3) What failsafe or security measures do we want to count on in the database?>
These don't always have objectively right/wrong answers but failure to ask the questions leads to poor use of databases regardless of what technologies are chosen.
The failure exists because many developers don't ask a few key questions up front:
1) What exactly can the database do for us? 2) Which of these do we need? For example, is the database going to be a point of integration? 3) What failsafe or security measures do we want to count on in the database?>
These don't always have objectively right/wrong answers but failure to ask the questions leads to poor use of databases regardless of what technologies are chosen.