This topic describes the features provided by ApsaraDB for MongoDB instances. You can purchase an instance that provides the required features. You can also query the features that are provided by an existing instance.
Instances that run MongoDB 3.4 have been unavailable as of January 1, 2023. For more information, see [Notice] End of sale for MongoDB 3.4 instances as of January 1, 2023.
ApsaraDB for MongoDB does not allow you to decrease storage capacity, change instance architecture, or alter storage engine. To serve such purposes, you must create new instances. For more information, see Change the configurations of an instance.
In the following tables, the
symbol indicates that the feature is supported, and the
symbol indicates that the feature is not supported.
Mapping of instance architectures and versions and categories
ApsaraDB for MongoDB supports a variety of instance architectures and categories. The following table describes instances versions and categories that corresponde to instance architectures.
Instance architecture | Version | General-purpose instance that uses cloud disks | Dedicated instance that uses cloud disks | General-purpose instance that uses local disks | Dedicated instance that uses local disks | Dedicated-host |
Replica set instance | MongoDB 7.0 | |||||
MongoDB 6.0 | ||||||
MongoDB 5.0 | ||||||
MongoDB 4.4 | ||||||
MongoDB 4.2 | ||||||
MongoDB 4.0 | ||||||
MongoDB 3.4 (discontinued) | ||||||
Sharded cluster instance | MongoDB 7.0 | |||||
MongoDB 6.0 | ||||||
MongoDB 5.0 | ||||||
MongoDB 4.4 | ||||||
MongoDB 4.2 | ||||||
MongoDB 4.0 | ||||||
MongoDB 3.4 (discontinued) | ||||||
Standalone instance | MongoDB 4.0 | |||||
MongoDB 3.4 (discontinued) |
Billing management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Change the billing method of an instance from pay-as-you-go to subscription | |||||||
Change the billing method of an instance from subscription to pay-as-you-go | |||||||
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Change the billing method of an instance from pay-as-you-go to subscription | |||||||
Change the billing method of an instance from subscription to pay-as-you-go | |||||||
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Change the billing method of an instance from pay-as-you-go to subscription | ||
Change the billing method of an instance from subscription to pay-as-you-go | ||
Instance management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 (discontinued) |
Enable or disable the release protection feature for an instance | |||||||
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 (discontinued) |
Enable or disable the release protection feature for an instance | |||||||
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 (discontinued) |
Enable or disable the release protection feature for an instance | ||
Event management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Tag management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Account management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Connection management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Change the retention period of internal endpoints on the classic network of an instance |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
(This feature is not supported by DynamoDB-compatible sharded cluster instances.) | |||||||
(This feature is not supported by DynamoDB-compatible sharded cluster instances.) | |||||||
Change the retention period of internal endpoints on the classic network of an instance |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Change the retention period of internal endpoints on the classic network of an instance |
Backup and restoration
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Monitoring and alerting
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Data security
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Log management
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
CloudDBA
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Data migration
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Data migration from MongoDB databases hosted on a third-party cloud to ApsaraDB for MongoDB instances | |||||||
Data migration between ApsaraDB for MongoDB instances: Migrate data from a standalone instance to a replica set or sharded cluster instance | |||||||
Data migration between ApsaraDB for MongoDB instances | |||||||
Data migration from ApsaraDB for MongoDB instances to self-managed MongoDB databases |
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Data migration from self-managed databases to ApsaraDB for MongoDB instances by using DTS | |||||||
Migrate a self-managed MongoDB database to ApsaraDB for MongoDB by using tools provided by MongoDB | |||||||
Data migration from MongoDB databases hosted on a third-party cloud to ApsaraDB for MongoDB instances | |||||||
Migrate data between ApsaraDB for MongoDB instances of different Alibaba Cloud accounts | |||||||
Data migration from ApsaraDB for MongoDB instances to self-managed MongoDB databases |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
Data migration from self-managed databases to ApsaraDB for MongoDB instances by using DTS | ||
Data migration from self-managed databases to ApsaraDB for MongoDB instances by using MongoDB tools | ||
Data migration between ApsaraDB for MongoDB instances | ||
Data migration from ApsaraDB for MongoDB instances to self-managed MongoDB databases |
Synchronize data
Replica set instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Data migration between ApsaraDB for MongoDB instances by using DTS Synchronize data from a replica set instance to a replica set or sharded cluster instance | |||||||
Sharded cluster instance
Feature | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.4 |
Data migration between ApsaraDB for MongoDB instances by using DTS Synchronize data from a replica set instance to a replica set or sharded cluster instance | |||||||
Use MongoShake to perform one-way synchronization between ApsaraDB for MongoDB instances |
Standalone instance
Feature | MongoDB 4.0 | MongoDB 3.4 |
|