In the annual MongoDB World event that took place last week, MongoDB announced the general availability of the new MongoDB 4.0 release, along with several significant beta features related to the cloud. With 4.0, MongoDB aims to attack two domains at once - the traditional database support as well as the ease of database development on the cloud.
There were talks of MongoDB 4.0 including support for ACID transactions earlier in the year, extending to multiple documents. However, this support will be restricted only to a single replica for now, with distributed support across multiple clusters to be incorporated with the 4.2 release that is expected to be out later in the year.
The 4.0 release also includes a public beta release for MongoDB Charts, a new in-database visualization feature, which can be used to visualize JSON documents. Some of the other important features include:
MongoDB’s 4.0 is a quite significant release. It addresses the needs of modern businesses, who base their processes around cloud and serverless operations. Not just that, going multi-platform with support for mobile devices will be seen as a welcome addition by many users.
Incorporating relational capabilities puts MongoDB on par with many popular relational databases as well. The ability to combine the power of business-critical transactional processes while offering the speed and ease of using non-relational databases can prove to be a real game-changer for MongoDB.
Why MongoDB is the most popular NoSQL database today
4 must-know levels in MongoDB security
Connecting your data to MongoDB using PyMongo and PHP