MongoDB : High Performance Open Source Database


MongoDB is a high-performance, schema free document oriented open source is written in C++ programming language. The is document oriented, so actually MongoDB can collect and store data in a JSON like format.

 

Basics on MongoDB

 

Development of MongoDB began in October 2007 and the first edition was released in February 2009. MongoDB helps many applications data model to save an use in a more natural , as data can be nested, but in complex hierarchies, they are always searchable and indexable. MongoDB is available under GNU GPL.

 

Features of MongoDB

 

MongoDB supports limited size document collections, also called Capped Collections. A Capped Collection is created with a specific size and if necessary a number of elements. A Capped Collection is the only way to document collection, which upholds the order – Once the specified size is reached, the Capped collection behaves like a ring of digital storage.

 

MongoDB


 

MongoDB supports index structures such as B-trees and geospatial indexes. MongoDB supports master slave – Replication. A master Database can reads and writes run. A slave database copies the data from the master and can only be used for reads or backups, but not for writing. There are some graphical surfaces ( GUI ) appeared on the market that help the developers at work to sift through and edit their data.

 

Other Notes on MongoDB

 

MongoDB Monitoring Service is a free, cloud-based monitoring solution and a alert service for MongoDB server from the original developer company. The most powerful and useful database management for MongoDB is database Shell named mongo. The shell allows developers to view the data, remove, and update. This also help the developers to get the replication information, fragment horizontally, shut down servers, execute JavaScript and more. Mongo is built on a JavaScript engine, which means that this is a fully fledged JavaScript is while being able to to connect to MongoDB servers.

 

Signature


0saves
If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.
About Abhishek

Abhishek Ghosh is an Orthopedic Surgeon, Inventor with 216 Patents, Current editor of The Customize Windows Media Group. You can follow and know more about Dr. +Abhishek Ghosh on Google Plus and follow on Twitter as @AbhishekCTRL.

Speak Your Mind

*