Skip to content

Percona Distribution for MongoDB 6.0.2 (2022-10-31)

Release date: October 31, 2022
Installation: Installing Percona Distribution for MongoDB

We are pleased to announce the release of the Percona Distribution for MongoDB for the recent major version 6.0.x.

Percona Distribution for MongoDB is a freely available MongoDB database alternative, giving you a single solution that combines enterprise components from the open source community, designed and tested to work together. The aim of Percona Distribution for MongoDB is to enable you to run and operate your MongoDB efficiently with the data being consistently backed up.

Percona Distribution for MongoDB includes the following components:

  • Percona Server for MongoDB is a fully compatible source-available, drop-in replacement for MongoDB.

  • Percona Backup for MongoDB is a distributed, low-impact solution for achieving consistent backups of MongoDB sharded clusters and replica sets.

This release of Percona Distribution for MongoDB is based on the production release of Percona Server for MongoDB 6.0.2-1 and Percona Backup for MongoDB 2.0.2.

Release Highlights

Note

Percona Distribution for MongoDB includes Percona Backup for MongoDB - the open source tool for consistent backups and restores in MongoDB sharded clusters.

  • Percona Server for MongoDB packages now include mongosh instead of mongo CLI. If you install Percona Server for MongoDB from tarballs, you must install mongosh from a separate tarball.

  • Fixed security vulnerability CVE-2022-3602 for Percona Distribution for MongoDB installed from tarballs on Ubuntu 22.04.

Percona Distribution for MongoDB 6.0.2 includes all the features of MongoDB 6.0.2 Community Edition, among which are the following:

  • Enhanced time series collections enable you to:

    • Get deeper data analysis insights by building compound and secondary indexes on time, metadata and measurement fields.

    • Distribute the load among nodes in the cluster by sharding new and existing time series collections.

    • Benefit from faster reads and improved performance by applying the sorting on the most recent entry instead of the whole collection.

  • The following change streams optimizations help you enhance your event-driven solutions:

    • Improve in-app notifications, reference deleted documents or feed the updated version of the entire doc to the downstream system using the before and after states of a document that was changed.

    • React not only to data changes but also to database change events like creating or dropping of collections with the Data Definition Language (DDL) support.

  • New aggregation stages like $densify, $documents, $fill and operators like $bottom, $firstN, $lastN, $maxN / $minN and others enable you to off load work from your developers to the database. These operators allow automating key commands, getting required data insights by combining individual operators into aggregation pipelines. As a result, your developers spend less time on writing complex code or manipulating data manually and can focus on other activities.

  • Cluster-wide configuration parameters and commands save your DBAs’ time on cluster administration.

  • The Stable API (formerly known as versioned API) features the extended set of new database commands and aggregation operators which enables you to improve communication of your apps and MongoDB.

  • Speed up data processing and save on storage costs with clustered collections. Clustered collections don’t require secondary indexes and thus, result in faster queries. A single read/write for the index and the document improves performance for inserts, updates, deletes and queries. With less storage space required by clustered connections, bulk updates and inserts are performed faster. And by turning clustered indexes to TTL indexes with a single field, you benefit from simplified delete operations and reduced storage costs.

Percona Backup for MongoDB 2.0.x improvements are the following:

  • Physical backups and restores are now generally available. This enables you to use them in production environments.

  • Data-at-rest encryption is supported for physical backups and restores. This enables you to comply to data security regulations and save time on operating with large data sets.

  • By tracking physical restore progress, you have a clear picture of your restore operations and can timely react to any changes or issues.

  • Logical backups and restores can now be done selectively. This is a tech preview 1 feature yet it enables you to work only with the desired subset of data and thereby save time on database maintenance and costs on storage.

Percona Backup for MongoDB 2.0.2 fixes the usability issues for applications operating with Percona Backup for MongoDB by providing the error messages for the status output in the JSON format.

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.


  1. Tech Preview Features are not yet ready for enterprise use and are not included in support via SLA. They are included in this release so that users can provide feedback prior to the full release of the feature in a future GA release (or removal of the feature if it is deemed not useful). This functionality can change (APIs, CLIs, etc.) from tech preview to GA. 


Last update: January 3, 2023
Created: December 9, 2022