Launched this week, the latest version of MongoDB, a popular database among application developers, is designed to simplify provisioning and operating MongoDB deployments through new automation and management features.
With MongoDB 2.6, users can use a service known as MongoDB Management Service (or “MMS”) for continuous, incremental backup, point-in-time recovery, monitoring, visualisation and alerts based on more than 100 parameters.
Since its inception in 2007, MongoDB has gained considerable ground against other databases such as SQL. MongoDB hosting is provided by many web hosts, and has had its open-source database downloaded 7 million times.
MongoDB co-founder and CTO Eliot Horowitz said the next logical step for the platform is to provide management services to improve the way apps are run.
“We are introducing automation features to MMS, now in testing with select users,” Horowitz said in a statement. “Over the past two years more than 35,000 members of the community have come to rely on MMS. Users can now provision, upgrade and manage their systems through a simple yet sophisticated interface.”
Those who sign up for MMS get free monitoring and premium backup for MongoDB.
Contrary to common table-based databases, MongoDB stores data in a non-relational way, making it suitable designed for large-capacity storage, scaling and querying. The latest version refines this concept through “index intersection” which allows users to run real-time analyses as data comes in or changes.
MongoDB also reports that the new version is more scalable and reliable, and the core is being re-engineered to allow for greater concurrency (allowing many users to access data at the same time more). For the time being, some complain that MongoDB is limited in its ability to write concurrently, which seems to be an issue for an upcoming release.
MongoDB also reworked its query planner and write operations, and simplified the maintenance of MongoDB with the inclusion of Bulk Update Operators.
MongoDB 2.6 also integrates text search (supporting 15 languages) into the MongoDB Query Language and the Aggregation Framework.
In terms of security and access, MongoDB Enterprise 2.6 has added field-level redaction, customizable auditing, LDAP and x509 authentication, collection-level authorization and user-defined roles.
The new automation and management features in MongoDB 2.6 can be used to enforce practices and procedures that mean data doesn’t get lost or stolen, which is a baseline requirement for any enterprise-ready database.