Arguments Against SQL Databases

By Deane Barker on July 13, 2009

SQL Databases Are An Overapplied Solution (And What To Use Instead): Another rant on how we all need to start looking beyond relational databases.  The author presents some good options for alternatives and when to use them.

[…] developers [find] themselves reaching for the SQL database for any job at all. It’s the default, the catch-all for storing nearly anything the application developer can think of – and even some things that aren’t data storage at all. When all you have is a hammer, etc.

Overapplication of the solution has given SQL databases a bad rap. Instead, let’s shift our thinking: use SQL databases for what they are good for, and select a different tool for other kinds of jobs.