MongoDB 7 Adds Queryable Encryption
Written by Kay Ewbank   
Monday, 04 September 2023

MongoDB 7 has been released with full support for encrypted queries and easier management of Atlas Search indexes.

MongoDB is a NoSQL document database that stores its documents in a JSON-like format with schema. MongoDB Atlas is the fully-managed cloud database from the MongoDB team.

mongodblogo

This release adds full support for queryable encryption, which was first added in MongoDB 6 as a preview feature. Queryable Encryption adds an encrypted search scheme that can be used to search encrypted data without impacting query speed or app performance. The data remains encrypted all times on the database, including in memory and in the CPU; keys never leave the application and cannot be accessed by the database server.

The next change makes it easier to manage Atlas Search indexes. You can now manage Atlas Search indexes with mongosh methods and database commands. Atlas Search index commands are only available for deployments hosted on MongoDB Atlas, and require an Atlas cluster tier of at least M10.

Performance has also been improved, especially when working with time series data. The work on this release has improved storage optimization and compression, as well as improved query performance. In addition, change streams will now support handling changes in large documents, even with pre-images and post-images, without causing unexpected errors.

The MongoDB team says developers should have greater flexibility partially through improvements to aggregation including compound wildcard indexes, approximate percentiles, and bitwise operators. There's also new support for using user role variables within aggregation pipelines. This can be used to set up single view to display different data based on the logged-in users' permissions.

Finally, you now get fine-grained updates and deletes in time-series collections, and new metrics to help select a shard key to help reduce developer effort, have also been added to the development process.

MongoDB 7.0 is available now.

mongodblogo

More Information

MongoDB Website

Related Articles

MongoDB 6 Adds Encrypted Query Support

MongoDB 5 Adds Live Resharding

MongoDB Trends

MongoDB Atlas Adds MultiCloud Cluster Support

MongoDB Adds GraphQL Support

MongoDB Improves Query Language

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Google Adds Premium Tier To Developer Program
29/11/2024

Google has added a premium tier to the Google Developer Program. The new tier is described as providing "a tailored suite of services to help developers throughout the learning, building and deploymen [ ... ]



Discover PostgreSQL How-Tos
16/12/2024

A veritable treasure trove of assorted how-to recipes for PostgreSQL, stored as a Github repository, has been started by Nikolay Samokhvalov, well known in the PostgreSQL world.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info