MongoDB -The Present



MongoDB has been rocking the charts of the most popular database in the past few years. Basically from the year 2010 MongoDB became the most sort after database as its production stable version 1.4 was released. 


Previous versions!

So far since 2007 MongoDB has released various versions such as:
 
MongoDB 1.2
MongoDB 1.4
MongoDB 1.6
MongoDB 1.8
MongoDB 2.0
MongoDB 2.2
MongoDB 2.4
MongoDB 2.6
MongoDB 3.0

Release series which ends with even numbers recognizes the stable and ready for production versions, while versions ending with odd numbers are for development and testing only. Basically the changes in a release mark the introduction of new features, bug fixes and backwards-compatibility changes.

Latest Version MongoDB 3.0:

Released in March 2015, it supports all MongoDB features including operations that report on server, database and collection statistics.
The major advances are:



The collaboration with WiredTiger has been the major attraction of MongoDB 3.0. 

WiredTiger is basically an alternate to the default MMAPv1 storage engine which allows the various replica sets and sharded clusters to have members with different storage engines.
·         The document level locking has been engrained through the WiredTiger.

·    In addition to compression and record level locking, WiredTiger gives MongoDB multi-version concurrency control, multi-document transaction and support for log-structured merge-trees for high insert workloads.

·         On disk compression reduces disk I/O and storage footprint by 30%-80%.

·         MongoDB replica sets now support up to 50 replica set members. As in earlier releases replica sets may only have a maximum of 7 members.

·        Moreover the Pluggable Storage Engine API allows third parties to develop storage engines with MongoDB.

·         MongoDB 3.0 also includes the security improvements.

·         Even for geospatial queries it adds support for “big” polygons.

MongoDB 3.0 basically supports all MongoDB features including operations which report on server, database and collection. High performance and high throughput storage engine of MongoDB 3.0 is offering the greatly improved performance for certain types of workloads. Therefore the present version MongoDB 3.0 provides better concurrency control, better throughput, and better efficiency on hardware and disk compression.



Previous
Next Post »

Popular Posts