| SQL | NOSQL |
|---|---|
| primarily called as Relational Databases (RDBMS) | called as non-relational or distributed database. |
| table based databases | document based,key-value pairs,graph databases or wide-column stores. |
| have predefined schema | dynamic schema for unstructured data. |
| vertically scalable | horizontally scalable. |
| structured query language | Unstructured Query Language |
| examples: MySql, Oracle, Sqlite, Postgres and MS-SQL. | examples: MongoDB, BigTable, Redis, RavenDb, Cassandra, Hbase, Neo4j |