As in today's world we have seen that everything will be data. All processed transactions are online Social Media that are a part of everyone's life. Every second there is lots of data created. Everything is data but relational databases are not scalable enough for the high volume of data. To satisfy the needs of the high volume of data there is another kind of database called “No SQL” database, so in the following article I am trying to provide you an overview.

Definition

No SQL (Not Only SQL) databases are non-relational databases designed to handle a large volume of data. It's a next generation of databases and a paradigm shift from relational databases.

Benefits of No SQL

Types of “No SQL” databases

Myth about No SQL

Everybody is thinking that No SQL is a replacement of relational databases.

Fact

No SQL is not a replacement, it's an alternative way of storing data. In some kinds of applications “No SQL” is not supported so relational database is well suited.

Disadvantages