Hacker News new | ask | show | jobs
by unethical_ban 4379 days ago
> Why do we develop this way? Why aren't we considering the behavior of the application more than how it's stored? All of my projects now utilize a JSON-based key/value store.

What a self-centered statement. "MY projects don't need ACID or relational enforcement. Therefore, SQL is useless."

1 comments

Yeah, I was particularly amused by OP's statement here.
As the original poster, I have found that relational databases have become our favorite hammer. The point of my post however is that things like the modern NoSQL movement did not originate in Redmond. Open source drove NoSQL to the forefront. If it were up to Oracle and Microsoft, we'd be using RDBMS forever.
point about origination granted, though for some folks NoSql has become a bit of a hammer itself http://use-the-index-luke.com/blog/2013-04/whats-left-of-nos... https://news.ycombinator.com/item?id=6712703 . Of course, all hammers are bad, SQL or NoSQL - use the right tool for the job.