Hassan,

Actually, I do not have any strong positions on SQL and noSQL (most are firmly in one camp or the other). Generally, SQL will give you a lot of control over your data from the database at the cost of having to manage the schema. On the other hand, noSQL forces you to control your data in code but gives you more flexibility. In the end, it seems like it boils down to where do you want to exert control (in the database or in code).

Written by

Broad infrastructure, development, and soft-skill background

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store