MongoDB 3.2 is a giant leap forward that helps organizations standardize on a single database for their new and mission oriented applications.Mongo DB introduces the new storage engines that help you optimally utilise the technology for varying workloads in the organisation.
Mongo 3.2 has come up with many a new and revolutionary features.
Some of those are as follows:-
1)Validations. It has come up with a new feature of adding validations to the fields in the document. The validator is a match expression which must be true for a document to be inserted or updated.It has other specification as well which says that validators only apply to insert and update operations which means existing data in the collection is not validated.
2)Look Up . MongoDB 3.2 introduces tools and enhancements that empower data analysts to spark innovation using new insights from previous data. This tool builds a pipeline in which you can put your selected documents and then perform various operations to get the required information. It has “from” parameter which asks for collection which needs to be analysed. There’s then an on parameter which says which field to use in that collection and which field in the document pipeline it should match. Then the matched document is put into the pipeline to fetch relevant results.
3)Partial Indexes. Partial indexes in 3.2 allow you to specify a filtering expression during index creation to include only documents that meet your desired conditions – saving you memory and disk space while speeding up queries even further as smaller indexes mean faster searches.
4)Customizable Back-ups. With 3.2, backup files managed by Ops Manager can now be stored on standard network-mountable file systems to make use of your existing storage infrastructure. Backups can also be configured for specific collections rather than the entire database to avoid over-provisioning.
5)Easy Database Recovery. Development, test and recovery clusters can now be safely and reliably built with new automation-driven restores. In a few simple clicks, Ops Manager agents can pull database snapshots from MongoDB backups and configure them as a live, running database cluster.
This is the first look at the database level operations that we should expect in MongoDB 3.2. Most of the other MongoDB 3.2 changes are with storage engines, authentication, integration and replication. MongoDB 3.2 features new tools and added functionality that will allow administrators to explore data and seamlessly optimize deployment.