Life without NoSQL is impossible in the future

Avinesh Munasinghe
Aug 27, 2017 · 1 min read

Even-though we cannot say that NoSql (Not Only SQL) is a replacement for SQL, it acts as a good alternative in most of the situations where we cannot use standard SQL to store our data. Nowadays, most of the web based software development companies start to migrate their projects from RDBMS (Relational Database Management System) to NoSQL. The reason behind this is when the load increase, RDBMS databases are vertically scalable and then user has to scale the database by increasing server hardware power (migrate to bigger servers that is more expensive), but the design of the NoSQL databases helps to scale horizontally and that helps user to scale their database by adding more machines into the pool of resources. That is what I feel as the reason of this migration.

MongoDB runs a major role as document database system and a leading NoSQL database.

Above reasons motivated me to learn about NoSQL using Mongo and few months ago I started to learn about this. It is really interesting to work with Mongo and NoSQL.

This has lots of features like Document Oriented Storage, Auto-Sharding and can use in Big Data, User Managements as well as mobile interfaces

I can recommend you to register and follow M101J: MongoDB for Java Developers which I followed as a beginner and it helps me a lot to learn about MongoDB and NoSQL.

)

Avinesh Munasinghe

Written by

Full Stack Java/C++ Software Engineer

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade