DEV Community

Ratik Mahajan
Ratik Mahajan

Posted on

Why do we need a NoSQL Databases

In this post, I would explain why do we need NoSQL databases from a developer perspective.

  • Developer Friendly : NoSql databases are developer friendly, we can store JSON that is generated from the UI to the database, there is no transformation required at the application server end. this data can be read through a key from the database.

  • Data schema: we can store Json documents of different format in the collection. we dont have to comply to the any data schema. data of different schema's can be stored in the collection. this ensures that a very less transformation or no transformation is required for the data retrieval and data storage.

  • NoSql horizontal scaling : it can store huge amount of data. Nosql data can be scaled out easily. as data grows, we can add more and more servers to the Nosql databases.

Top comments (0)