Features at a glance
Key features include document-oriented storage, full index support, high availability, replication, auto-sharding, querying, fast in-place updates, map and reduce functionality, GridFS support, MongoDB management service and professional support.
It supports JSON-style documents that have dynamic schemas, offers document-based and rich queries, can index any attribute, and can be mirrored across WANs (Wide Area Networks) and LANs (Local Area Networks).
Additionally, the project can scale horizontally without losing any functionality, incorporates atomic modifiers that offer contention-free performance, provides users with flexible data processing and aggregation, and allows you to store files of any size.
Built-in monitoring and backup functionality
Another interesting feature is the built-in monitoring and backup functionality, which has been designed from the ground up for MongoDB. Third-party tools offer such functionality, but it is best to stick with the default one for more stability and higher performance.
Commercial features are also available to companies that want to partner with MongoDB, which will help them to reduce cost, accelerate time to market, and mitigate risk with proactive support and enterprise-grade capabilities.
Under the hood and supported OSes
MongoDB is a cross-platform database engine written entirely in the C++ programming language. It officially supports all GNU/Linux distributions, as well as the Solaris, Microsoft Windows and Apple’s Mac OS X operating systems. It has been optimized to work on 64-bit and 32-bit computers.
For your convenience, pre-built binary packages for 64-bit and 32-bit GNU/Linux systems, as well as a universal sources archive are available for download on Softpedia, as well as on the project’s homepage. However, it can also be installed from the default software repositories of several Linux distros.
Reviewed by Marius Nestor, last updated on October 17th, 2014
In a hurry? Add it to your Download Basket!
- $rename now uses correct dotted source paths SERVER-15029
- Partially written journal last section does not affect recovery SERVER-15111
- Explicitly zero .ns files on creation SERVER-15369
- Plan ranker will no longer favor intersection plans if predicate generates empty range index scan SERVER-14961
Application descriptionMongoDB is an open source, scalable, reliable, cross-platform and freely distributed database engine that has been des...