reading-notes


Project maintained by Razan-am Hosted on GitHub Pages — Theme by mattgraham

nosql vs sql

Fill in the chart below with five differences between SQL and NoSQL databases:

  1. SQL databases are primarily called as Relational Databases RDBMS,whereas NoSQL database are primarily called as non-relational or distributed database.

  2. ` SQL databases are table based databases whereas NoSQL databases` are document based.
  3. SQL databases have predefined schema whereas NoSQL databases have dynamic schema for unstructured data.
  4. SQL databases are vertically scalable whereas the NoSQL databases are horizontally scalable.
  5. SQL database examples: MySql, Oracle, Sqlite, Postgres and MS-SQL. NoSQL database examples: MongoDB, BigTable, Redis, RavenDb, Cassandra, Hbase, Neo4j and CouchDb.

What kind of data is a good fit for an SQL database?

Give a real world example.

What kind of data is a good fit a NoSQL database?

Give a real world example.

Which type of database is best for hierarchical data storage?

Which type of database is best for scalabilit


References:

@By LUKE P. ISSAC /SQL vs NoSQL Database Differences Explained with few Example DB