Skip to main content
3 of 8
The first use of "SSD" makes it non-obvious in context. Could be "server side development"
christo8989
  • 449
  • 1
  • 4
  • 10

What does Robert C. Martin mean by SQL being unnecessary?

I've been reading/watching a lot of Robert C. Martin content. I've come across him saying SQL is unnecessary because of solid state drives. When I search other sources to back this up I get a bunch of random articles describing the difference of SQL performance between hard drives and solid state drives (which is related but not what I'm trying to research).

Ultimately, I do not understand what he's trying to get at. Is he saying replace SQL with No-SQL technologies? Is he saying store data in files in a file system? Or does he just want people to stop using SQL/Relational Databases because of SQLi attacks? I fear I'm missing the point he's trying to make.

I will provide some links here so you can read straight from his mind:

  1. Bobby Tables
  2. Clean Architecture Lecture

I hope those links help. Could someone clarify what is expected of a programmer to replace SQL?

christo8989
  • 449
  • 1
  • 4
  • 10