What's New

Updated on 2024/12/24 GMT+08:00

The tables below describe the functions released in each Document Database Service version and corresponding documentation updates. New features will be successively launched in each region.

May 2024

No.

Feature

Description

Phase

Document

1

Monitoring management

The description of P99 latency monitoring is added.

Commercial use

DDS Metrics

2

Buying instances

VPC sharing is supported.

Commercial use

Buying a Cluster Instance

Buying a Replica Set Instance

April 2024

No.

Feature

Description

Phase

Document

1

Backup and restoration

Point-In-Time Recovery (PITR) is optimized to accelerate data recovery.

Commercial use

Configuring an Automated Backup Policy

2

DB instance management

Nodes in a DDS replica set instance can be restarted one by one.

Commercial use

Restarting an Instance or a Node

Restarting a DB Instance

March 2024

No.

Feature

Description

Phase

Document

1

Backup and restoration

Data backup using a CBR snapshot is supported for DDS cluster and replica set instances.

Commercial use

Configuring an Automated Backup Policy

Setting Backup Method for a Single Node Instance

2

Changing the instance class

DDS allows you to change the classes of dds mongos nodes for a cluster instance in batches.

Commercial use

Changing a Cluster Instance Class

Modifying DB Instance Specifications

3

Buying instances

DDS allows you to select an AZ for a node when buying a DB instance.

Commercial use

Buying a Replica Set Instance

4

Backup and restoration

Cross-region backups can be retained for up to 10 years.

Commercial use

Configuring the Cross-Region Backup Policy

February 2024

No.

Feature

Description

Phase

Document

1

Backup and restoration

Database- and table-level PITR is supported for replica set instances of versions 4.2 and 4.4.

Commercial use

Restoring a Replica Set Database and Table to a Point in Time

2

Upgrading a minor engine version

You can configure a maintenance window for upgrading the minor version of a DB instance.

Commercial use

Upgrading the Database Patch

Configuring the Maintenance Window

January 2024

No.

Feature

Description

Phase

Document

1

Backup and restoration

Backups can be deleted in batches.

Commercial use

Deleting a Manual Backup

2

Buying instances

You can select an extreme SSD when buying a DB instance.

Commercial use

Buying a Cluster Instance

Buying a Replica Set Instance

3

Changing the instance class

You can configure a maintenance window for changing an instance class.

Commercial use

Configuring the Maintenance Window

December 2023

No.

Feature

Description

Phase

Document

1

DB instance management

DDS allows you to change a database port.

Commercial use

Changing a Database Port

2

DBA Assistant

DBA Assistant is supported for cluster and replica set instances of version 4.2.

Commercial use

DBA Assistant

3

DB instance management

DDS allows you to bind multiple security groups to a DB instance.

Commercial use

Changing a Security Group

November 2023

No.

Feature

Description

Phase

Document

1

Log management

The slow query log page is optimized.

Commercial use

Slow Query Logs

2

Backup and restoration

Point-In-Time Recovery (PITR) is supported for cluster instances of version 4.4.

Commercial use

Restoring a Cluster Instance to a Point in Time

3

Instance modifications

DDS allows you to add read replicas to a cluster instance.

Commercial use

Adding Read Replicas to a Cluster Instance

Connecting to Read Replicas Using Mongo Shell

October 2023

No.

Feature

Description

Phase

Document

1

V3 APIs

The following v3 APIs are added:

  • Querying LTS Log Configurations

  • Associating an Instance with an LTS Log Stream

  • Disassociating an Instance from an LTS Log Stream

Commercial use

Querying LTS Log Configurations

Associating an Instance with an LTS Log Stream

Disassociating an Instance from an LTS Log Stream

2

Buying instances

DDS supports disk encryption.

Commercial use

Buying a Cluster Instance

3

Backup and restoration

DDS supports data restoration for Enhanced Edition instances.

Commercial use

Restoring Data of Enhanced Edition

September 2023

No.

Feature

Description

Phase

Document

1

Changing the node class

Shard classes can be changed in batches for a yearly/monthly DB instance.

Commercial use

Changing a Cluster Instance Class

2

Password settings

Parentheses are allowed as special characters in a password.

Commercial use

Buying a Cluster Instance

August 2023

No.

Feature

Description

Phase

Document

1

Adding parameters to slow query log details

Scanned Indexes, Username, and Client IP Address are added to slow query log details.

Commercial use

Slow Query Logs

2

Backup and restoration

Incremental backup and PITR are supported for DDS 4.4 replica set instances.

Commercial use

Restoring a Replica Set Instance to a Point in Time

3

Backup and restoration

DDS allows you to stop a backup task that is being executed.

Commercial use

Stopping a Backup

July 2023

No.

Feature

Description

Phase

Document

1

Upgrading a minor engine version

The minor engine version of a read replica can be upgraded.

Commercial use

Upgrading a Minor Engine Version

2

SQL execution control

SQL statements that time out can be automatically killed to prevent database overload.

Commercial use

SQL Execution Control

June 2023

No.

Feature

Description

Phase

Document

1

Changing the classes of shard nodes in batches

DDS allows you to change the classes of multiple shard nodes in a cluster instance at a time.

Commercial use

Changing a Cluster Instance Class

2

Backup data encryption

Data encryption improves data security but slightly affects read/write performance.

Commercial use

Buying a DB Instance

3

Backup and restoration

Incremental backup and PITR are supported for DDS 4.2 replica set instances.

Commercial use

Restoring a Replica Set Instance to a Point in Time

May 2023

No.

Feature

Description

Phase

Document

1

Changing the class of an abnormal node

If there is an abnormal node in a DB instance, you can forcibly change the node class.

Commercial use

Changing an Instance Class

2

Restarting a node

If there is an abnormal node in a DB instance, you can forcibly restart the node.

Commercial use

Restarting an Instance or a Node

3

CBR snapshot backup

The backup method of a single node instance can be set to Snapshot. After snapshot backup is enabled, it will be billed separately by CBR.

Commercial use

Configuring an Automated Backup Policy

April 2023

No.

Feature

Description

Phase

Document

1

Backup and restoration

Incremental backup and PITR are supported for DDS 4.2 cluster instances.

Commercial use

Configuring an Incremental Backup Policy

2

DB instance management

You can delete read replicas that are no longer used for replica set instances to release resources.

Commercial use

Deleting Read Replicas from a Replica Set Instance

March 2023

No.

Feature

Description

Phase

Document

1

Fixing vulnerabilities

The CVE-2018-20805 vulnerability was fixed.

Commercial use

Upgrading a Minor Engine Version

February 2023

No.

Feature

Description

Phase

Document

1

Changing the class of a read replica

The class of a read replica can be changed.

Commercial use

Changing a Replica Set Instance Class

January 2023

No.

Feature

Description

Phase

Document

1

Bug fixing

  • The SERVER-42518 vulnerability was fixed.

  • The SERVER-37686 vulnerability was fixed.

Commercial use

Upgrading a Minor Engine Version

2

Storage fault detection is added.

If a disk fault is detected, a primary/standby switchover is automatically performed to ensure the database can run stably.

Commercial use

Upgrading a Minor Engine Version

3

The memory monitoring threshold can be set.

If the memory usage reaches the threshold, the memory is automatically released to prevent services from being affected.

Commercial use

Upgrading a Minor Engine Version

4

The logic for defining shard keys is optimized.

The logic is optimized to ensure that shard keys are defined more quickly and accurately.

Commercial use

Sharding

December 2022

No.

Feature

Description

Phase

Document

1

The V3.1 API for querying slow logs is added.

The V3.1 API for querying slow logs by keyword or database table name is added.

Commercial use

Querying Database Slow Logs

2

Specifications with CPU-memory ratio of 1:8 are supported for DDS instances.

More instance specifications are supported. You can select instances of different specifications based on application scenarios.

Commercial use

Instance Specifications

3

The user permission logic is optimized.

The permission logic is optimized to improve database security.

Commercial use

Upgrading a Minor Engine Version

4

Bug fixing

The SERVER-52618 vulnerability was fixed.

Commercial use

Upgrading a Minor Engine Version

5

The database connection function is optimized.

  • The connection between a C# client and a database is optimized.

  • The connection using Compass SSL is added.

Commercial use

Upgrading a Minor Engine Version

6

The index creation function is optimized.

  • By default, indexes are created in the background.

  • Index creation on the foreground is optimized.

Commercial use

Upgrading a Minor Engine Version

November 2022

No.

Feature

Description

Phase

Document

1

Nodes can be deleted from a replica set instance.

You can delete nodes that are no longer used from a replica set instance to release resources.

Commercial use

Deleting Replica Set Instance Nodes

2

Some v3.1 APIs are added.

The following v3.1 APIs are added:

  • Deleting Instance Nodes

Commercial use

Deleting Instance Nodes

October 2022

No.

Feature

Description

Phase

Document

1

Bug fixing

The CVE-2020-7921 vulnerability was fixed.

Commercial use

Upgrading a Minor Engine Version

2

Audit logs of DDS instances can be queried through LTS

You can query details about DDS instance audit logs on the LTS console, including searching for, monitoring, downloading, and viewing real-time logs.

Commercial use

Audit Logs

September 2022

No.

Feature

Description

Phase

Document

1

Some v3 APIs are added.

The following v3 APIs are added:

  • Querying the Recycling Policy of a DB Instance

  • Querying DB Instances in the Recycle Bin

  • Checking for Weak Passwords

  • Querying the Estimated Database Patch Upgrade Duration

  • Querying Instance Disk Information

  • Obtaining the SSL Certificate Download Address

  • Querying Available DB Instances

  • Viewing Application Records of a Parameter Template

  • Viewing Parameter Change History

  • Comparing Parameter Templates

  • Replicating a Parameter Template

  • Resetting a Parameter Template

  • Querying the Switch of Show Original Log

  • Deleting Audit Logs

Commercial use

Querying the Recycling Policy of a DB Instance

Querying DB Instances in the Recycle Bin

Checking for Weak Passwords

Querying the Estimated Database Patch Upgrade Duration

August 2022

No.

Feature

Description

Phase

Document

1

Some v3 APIs are added

The following v3 APIs are added:

  • Setting the Recycle Bin Policy

  • Adding Nodes to a Replica Set Instance

  • Scaling Up Storage Space

  • Creating Shard or Config IP Addresses of a Cluster Instance

  • Adding a Read Replica to an Instance

  • Upgrading the Database Patch

  • Enabling or Disabling Monitoring by Seconds

  • Querying Second-Level Monitoring Configurations

Commercial use

Setting the Recycle Bin Policy

Adding Nodes to a Replica Set Instance

Scaling Up Storage Space

Creating Shard or Config IP Addresses of a Cluster Instance

July 2022

No.

Feature

Description

Phase

Document

1

DDS displays Permanent Deletion Time in the recycle bin

DDS displays the time when a DB instance will be permanently deleted from the recycle bin.

Commercial use

Rebuilding an Instance

June 2022

No.

Feature

Description

Phase

Document

1

Bug fixing

  • The CVE-2018-25004 vulnerability was fixed.

  • The CVE-2018-20803 vulnerability was fixed.

  • The CVE-2020-7928 vulnerability was fixed.

  • The CVE-2021-32036 vulnerability was fixed.

  • The CVE-2019-2393 vulnerability was fixed.

  • The CVE-2019-2392 vulnerability was fixed.

Commercial use

Upgrading a Minor Engine Version

May 2022

No.

Feature

Description

Phase

Document

1

The API for creating DDS instances supports input parameter Parameter Template

When configuring a parameter template, you can select a custom or default parameter template.

Commercial use

Creating an Instance

April 2022

No.

Feature

Description

Phase

Document

1

DDS 4.0 Community Edition clusters support PITR

DDS allows you to restore cluster instances to a point in time.
When you enter the point in time that you want to restore the instance to, DDS downloads the most recent full backup file from OBS to the instance. Then, incremental backups are also restored to the specified point in time on the instance. Data is restored at an average speed of 30 MB/s.

Commercial use

Configuring an Incremental Backup Policy

Restoring a Cluster Instance to a Point in Time

March 2022

No.

Feature

Description

Phase

Document

1

Read replicas can be added to a replica set instance

  • DDS instances billed on a yearly/monthly basis support read replicas.

  • Read replicas support storage capacity expansion.

Commercial use

Adding Read Replicas to a Replica Set Instance

Scaling Up a Read Replica

February 2022

No.

Feature

Description

Phase

Document

1

Changing instance specifications

The specifications of config nodes can be changed.

Commercial use

Changing a Cluster Instance Class

January 2022

No.

Feature

Description

Phase

Document

1

Read replicas of a replica set instance can be connected independently

The description of how to connect to read replicas is added.

Commercial use

Connecting to Read Replicas Using Mongo Shell

December 2021

No.

Feature

Description

Phase

Document

1

DDS supports patch installation for upgrade

DDS supports minor version upgrade to improve performance, add new functions, and fix bugs.

Commercial use

Upgrading a Minor Engine Version

November 2021

No.

Feature

Description

Phase

Document

1

Read replicas can be added to a replica set instance

Read replicas can be added to a replica set instance to reduce the load on primary and standby nodes, meeting the read requirements of databases and increasing the application throughput.

Commercial use

Read Replica

Adding Read Replicas to a Replica Set Instance

July 2021

No.

Feature

Description

Phase

Document

1

DDS backup files can be downloaded

DDS backup files can be downloaded directly or by URL.

Commercial use

Downloading a Backup File

2

The description of a DDS instance can be modified

After a DDS instance is created, you can add a description.

Commercial use

Changing an Instance Description

June 2021

No.

Feature

Description

Phase

Document

1

Backup and restoration

DDS supports remote backup.

Commercial use

Configuring a Cross-Region Backup Policy

2

Monitoring and alarm reporting

DDS supports monitoring by seconds.

Commercial use

Configuring Monitoring by Seconds

3

Compatible with MongoDB 4.2

  • Distributed multi-document transactions in cluster mode

  • RocksDB engine

  • Time roaming

  • Enhanced aggregation capability

  • Hidden index

Open beta testing

DB Engines and Versions

4

AZ deployment

DDS supports DB instance migration from one AZ to another.

Commercial use

Changing an AZ

May 2021

No.

Feature

Description

Phase

Document

1

The display of the Buy DB Instance page is optimized

The Quick Config and Custom Config pages are added.

Commercial use

Buying a Cluster Instance

Buying a Replica Set Instance

2

DB instance management

DDS allows you to modify the maintenance window.

Commercial use

Configuring the Maintenance Window

April 2021

No.

Feature

Description

Phase

Document

1

Connection management

DDS supports up to 30 CIDR blocks configured for the source client.

Commercial use

Configuring Cross-CIDR Access

February 2021

No.

Feature

Description

Phase

Document

1

Performance tests

The performance white paper of all specifications is added.

Commercial use

Performance White Paper

January 2021

No.

Feature

Description

Phase

Document

1

Bug fixing

  • The CVE-2020-7923 vulnerability was fixed.

  • The CVE-2019-20925 vulnerability was fixed.

  • The CVE-2019-2386 vulnerability was fixed.

Commercial use

Upgrading a Minor Engine Version

2

Backup and restoration

You can restore a cluster backup to an on-premises database.

Commercial use

Restoring a Cluster to an On-premises Database

December 2020

No.

Feature

Description

Phase

Document

1

vCPUs and memory

Enhanced II 32U and 64U specifications for DDS instances are added. You can select instances of different specifications based on application scenarios.

Commercial use

Instance Specifications

2

Connection management

You can enable shard and config IP addresses.

Commercial use

Enabling IP Addresses of shard and config Nodes

3

Monitoring and alarm reporting

The connection usage is added to the monitoring metrics and alarms.

Commercial use

DDS Metrics

October 2020

No.

Feature

Description

Phase

Document

1

DDS supports tags

You can add up to 20 tags per instance.

Commercial use

Tag

September 2020

No.

Feature

Description

Phase

Document

1

Database user authentication

The CVE-2019-2386 vulnerability was fixed.

Commercial use

--

2

vCPUs and memory

You can create Kunpeng 4.0-powered instances of community edition.

Commercial use

DB Instance Specifications

August 2020

No.

Feature

Description

Phase

Document

1

The storage space of cluster instances is added

You can scale up the storage capacity of a replica set instance to 3,000 GB.

Commercial use

Scaling Up a Replica Set Instance

2

Adding nodes

You can create up to 32 mongos nodes and 32 shard nodes in each Community Edition cluster instance.

Commercial use

Adding Cluster Instance Nodes

3

Backup and restoration

You can restore an instance backup to the original DB instance.

Commercial use

Restoring a Cluster Instance from a Backup

Restoring a Replica Set Instance from a Backup

July 2020

No.

Feature

Description

Phase

Document

1

Connection management

You can configure cross-CIDR access for replica set instances.

Commercial use

Configuring Cross-CIDR Access

May 2020

No.

Feature

Description

Phase

Document

1

DDS supports recycle bin

You can restore deleted instances from the recycle bin.

Commercial use

Recycling a DB Instance

April 2020

No.

Feature

Description

Phase

Document

1

Multi-AZ deployment is supported

You can deploy a Community Edition DB instance in multiple AZs.

Commercial use

Custom Config

March 2020

No.

Feature

Description

Phase

Document

1

Monitoring and alarm reporting

The following monitoring metrics are added:

  • mongo044_swap_usage

  • mongo050_top_total_time

  • mongo051_top_read_time

  • mongo052_top_write_time

  • mongo053_wt_flushes_status

  • mongo054_wt_cache_used_percent

  • mongo055_wt_cache_dirty_percent

Commercial use

DDS Metrics

February 2020

No.

Feature

Description

Phase

Document

1

DDS support 5-node and 7-node replica set instances

You can create 5-node or 7-node replica set instances.

Commercial use

Adding Replica Set Instance Nodes

December 2019

No.

Feature

Description

Phase

Document

1

Instance lifecycle management

Frozen yearly/monthly instances can be deleted.

Commercial use

Deleting an Instance

2

More tasks are displayed in the task center

You can view tasks, including changing specifications, adding nodes, restarting instances, or restoring instances to a point in time in the task center.

Commercial use

Task Center

3

DDS supports selecting AZs for new mongos nodes

DDS supports selecting AZs for new mongos nodes.

Commercial use

Adding Cluster Instance Nodes

4

Parameter template management

The parameter template description is added.

Commercial use

Parameter Template

November 2019

No.

Feature

Description

Phase

Document

1

The storage space of cluster instances of the community edition is added

A Community Edition cluster instance can be scaled up to 2,000 GB.

Commercial use

Scaling Up a Cluster Instance

2

Supported and restricted commands are modified

The commands supported or restricted by DDS are modified.

Commercial use

Which Commands are Supported or Restricted by DDS?

3

Monitoring and alarm reporting

The monitoring metrics of DDS are modified.

Commercial use

DDS Metrics