A NoSQL database can be called as non SQL or non relational database that provides a way to store and retrieve data modeled in non tabular format.
A traditional database system prefers more predictable, structured data and has been dominating the database industry for the past few years. Nowadays as business grows,social media dominates there is a need
1.support a large number of concurrent users
2.Handle huge amount of semi structured data as well as unstructured data