CodeNewbie Community


Discussion on: What's the difference between a SQL and a NoSQL database?

testinnplayin profile image

To have a slightly different take on this, SQL means "structured query language". This query language is fairly uniform across all different kinds of SQL databases though there can be a few differences here in there. However, it's quite easy to go from one to the other because you can already have a general idea of what structure your query should have.

On the other hand, NoSQL can have many different kinds of query languages. They are not standardised by any means. Just compare MongoDB's query language to that of IndexedDB, ElasticSearch, Redis, whatever.

SQL has been around for a long time by the way.