Ted Dziuba has put into words perfectly what I feel every time someone utters “Because relational databases suck”.
by replacing MySQL or Postgres with a different, new data store, you have traded a well-enumerated list of limitations and warts for a newer, poorly understood list of limitations and warts, and that is a huge business risk.
The points he make kind of apply to any new hotness. People often discount the business value of understood systems. Better the devil you know and all that.
It’s seductive to us nerd-types to use later and greater stuff. Before you go chucking your existing architecture, take a teeny moment to consider if you’re doing just fine with what you’ve got.
I Can’t Wait for NoSQL to Die - [Ted Dziuba]