Docs
EN
Docs
Console
Sign in
Document Database for MongoDB
Document
Document Database for MongoDB
Document Database for MongoDB
Document
What's new
New feature release notes
Product announcements
End of sale for Document Database for MongoDB 1 core 2 GiB specification
Document Database for MongoDB supports individual authenticated accounts
Cross-service access authorization notification
Overview
About Document Database for MongoDB
Version introduction
Overview of new features of MongoDB 8.3
Overview of new features of MongoDB 8.0
Overview of new features of MongoDB 7.0
Overview of new features of MongoDB 6.0
Overview of new features of MongoDB 5.0
Overview of new features of MongoDB 4.4
Overview of new features of MongoDB 4.2
Application scenarios
Storage types
Product specifications
Specification type
Instance specification
Volume instance specifications
Local disk specifications
Supported parameters
Glossary
Constraints and limits
Billing
Overview
Billing items and prices
Billing methods
Pay-as-you-go
Yearly or monthly subscription
Switching to subscription
Switching to pay-as-you-go
Arrears and expiration
Renewal
Automatic and manual renewal
Quick start
Usage process
Search feature
Creating instance
Setting allowlist
Applying for public address (Optional)
Connecting to instance via MongoDB shell tool
User guide
Features
Instance management
Instance status
Creating instance
Managing read-only nodes
Viewing instance information
Restarting instance, component, or node
Deleting pay-as-you-go instance
Unsubscribing from yearly or monthly subscription instance
Viewing historical events
Switching primary node
Switching node roles
Exporting instance list
Instance configuration modification
Solutions for modification of instance specifications
Modifying replica set instance configuration
Modifying sharding cluster instance configuration
Modifying Mongos node configuration
Modifying shard configuration
Modifying ConfigServer node configuration
Adding or deleting read-only nodes
Multi-availability zone disaster recovery solution
Feature introduction
Deploying in multiple availability zones
Viewing availability zone of instance
Migrating availability zone
Tag management
Tag overview
Associating or adding tag
Filtering instances by tag
Disassociating or deleting tag
Account and access authorization
Account permissions overview
Creating account
Viewing account details
Modifying password
Modifying account privileges
Resetting root account
Deleting account
Cross-service access authorization
Using MongoDB with IAM user
Network and connection management
Viewing connection address
Upgrading the connection address domain name
Applying for private address
Releasing private address
Applying for public address
Releasing public address
Modifying connection address
Modifying port
Enabling or disabling public network resolution
Connecting to MongoDB via DBW
Connecting to instance via MongoDB shell tool
Read/write splitting
Upgrading network security
Monitoring and alerts
Monitoring metrics
Viewing monitoring data
Setting alerts
Event monitoring
Spatial analysis management
Backup and recovery
Overview
Data backup
Modifying automatic backup policy
Modifying automatic backup policy in batches
Manual backup
Managing backup files
Data recovery
Recovery from backup files
Recovery by point in time
Recovery from deleted instance
Rolling back database and table data
Managing database and table rollback task
Log management
Overview
Querying slow logs
Querrying error logs
Querying running logs
Exporting logs
Data security
Managing allowlists
Creating allowlist
Editing allowlist
Associating instances and allowlists
Disassociating instances from allowlists
Deleting allowlist
Setting SSL encryption
Connecting to database using Mongo shell via SSL encryption
Connecting to MongoDB from client via SSL encryption
Parameter management
Modifying instance parameters
Modifying parameters in batches
Viewing parameter modification history
Parameter template management
Overview
Creating parameter template
Applying parameter template
Editing parameter template
Copying parameter template
Exporting as parameter template
Deleting parameter template
AI capabilities
Vector search
Overview
Creating vector index
Creating auto-embedding vector index
Viewing vector index
Editing vector index
Full-text serch
Overview
Creating full-text index
Viewing full-text index
Deleting index
Developer tools
Document Database for MongoDB skill user guide
Best practices
Guide to addressing abnormal performance caused by excessive databases and collections
User guide for MongoDB sharding cluster
Troubleshooting manual for MongoDB high CPU utilization
Reclaiming MongoDB instance disk fragments via COMPACT command
Guide to setting oplog-related parameters
Restoring replica set instance data to self-built database via physical backup
Data migration
Guide to data migration
Migrating data from Volcano Engine MongoDB to Volcano Engine MongoDB
Migrating data from self-managed MongoDB (public network) to Volcano Engine MongoDB
Migrate data from self-managed MongoDB (express network) to Volcano Engine MongoDB
Guide to configuring MongoDB connection address
MongoDB maximum connections best practices
Guide for troubleshooting performance issues caused by excessive logical sessions
API reference
API overview
API changelog
Call method
Request structure
Common parameters
Signature mechanism
Response structure
Region and availability zone
DescribeRegions
DescribeAvailabilityZones
Instance management
CreateDBInstance
DescribeNodeSpecs
DescribeDBInstances
DescribeDBInstanceDetail
ModifyDBInstanceSpec
ModifyDBInstanceName
RestartDBInstance
SwitchDBMaster
DeleteDBInstance
Tag management
AddTagsToResource
RemoveTagsFromResource
Billing management
ModifyDBInstanceChargeType
Account management
CreateDBAccount
DescribeDBAccounts
UpdateDBAccountPrivilege
ResetDBAccount
DeleteDBAccount
Connection management
CreateDBEndpoint
DescribeDBEndpoint
DeleteDBEndpoint
ModifyDBEndpointPort
ModifyDBEndpointPrivateDNSVisibility
Backup and recovery
CreateBackup
ModifyDBInstanceBackupPolicy
DescribeDBInstanceBackupPolicy
DescribeBackups
ModifyDBInstanceBackupURL
DescribeDBInstanceBackupURL
DescribeRecoverableTime
RestoreToNewInstance
Allowlist management
CreateAllowList
DescribeAllowLists
DescribeAllowListDetail
ModifyAllowList
AssociateAllowList
DisassociateAllowList
DeleteAllowList
SSL encryption
DescribeDBInstanceSSL
ModifyDBInstanceSSL
Parameter management
DescribeDBInstanceParameters
ModifyDBInstanceParameters
DescribeDBInstanceParametersLog
ModifyMultiDBInstanceParameters
Log management
DescribeNormalLogs
DescribeSlowLogs
Common error code
SDK reference
Overview
Python SDK
Downloading and installing
Initializing client
Code examples
Go SDK
Downloading and installing
Initializing client
Code examples
FAQ
FAQ overview
Instance management
Instance configuration modification
Account permissions
Network connection
Features
Backup and recovery
Vector search
Errors and exceptions
Why does reading or writing data fail after creating a new database with the same name as a deleted one?
Why can't instances connect via public network address, or why do commands executed after connecting via public network address get stuck?
Why does connecting to MongoDB instance with private domain name fail, and the error message contains public domain name information?
Why does the error unrecognized pipeline stage name sometimes occur when executing commands?
Why doesn't instance always select optimal index?
How to troubleshoot and resolve connection failures caused by connection exhaustion in sharding instances?
Performance whitepaper
Terms
Volcano Engine Document Database for MongoDB_Service Level Agreement
Service-Specific Terms for Volcano Engine Database Products and Services
Documentation
Document Database for MongoDB
FAQ
FAQ overview
Copy page
Download PDF
FAQ
FAQ overview
Copy page
Download PDF
FAQ overview
This topic summarizes the FAQs for Document Database for MongoDB.
Instance management
What are the differences between Document Database for MongoDB and open-source MongoDB?
What instance specifications does Document Database for MongoDB provide?
Is it supported to configure instances with same name under same account and region?
How many Document Database for MongoDB instances can be created?
Which database versions does Document Database for MongoDB support?
How to view the database version used by MongoDB instance?
How to upgrade the database version for MongoDB instance, for example, from MongoDB 5.0 to 6.0?
How to upgrade instance from replica set to sharding cluster?
Why can't I see the instance I just created on the MongoDB console?
Why is the data backup file displayed in backup file list larger than actually downloaded backup file?
Why can't the subnets under this private network be found when creating MongoDB instance after modifying the project to which a private network belongs?
What should be done after receiving event monitoring alarm for the oplog window being insufficient?
Instance configuration modification
Does Document Database for MongoDB support increasing or decreasing nodes or shards?
What should I do if an error occurs during the pre-check stage of changing the instance configuration?
Why does the instance experience performance jitter (such as increased business access latency) when adding shards?
Account permissions
What account permissions does Document Database for MongoDB currently provide?
Why is there already an account after instance created?
How to create MongoDB database account?
How to authorize cross-service access for IAM users?
How to change password of MongoDB database account?
Why do connections fail when account passwords in the connection string include special characters?
Network connection
Does Document Database for MongoDB support public network access?
What languages does MongoDB support for client connection?
How can I connect to MongoDB instance via a non-root account?
What is the maximum number of connections for a MongoDB instance?
How to check the connection usage of a MongoDB instance?
How to view the client source of connections to a MongoDB instance?
How to limit the number of client connections accessing a MongoDB instance?
After adding a new node to a replica set instance (or a new Mongos node to a sharding cluster instance), is it necessary to modify the connection address of the application to connect to the new node?
Does MongoDB support the SRV connection method?
How to check the IP address corresponding to the MongoDB connection address?
Does it support modifying the domain name of the MongoDB connection address?
Does MongoDB support read/write splitting feature?
Features
Does Document Database for MongoDB support multi-document transactions?
Does Document Database for MongoDB support nested documents?
How does Document Database for MongoDB address node failures?
At what disk utilization percentage will the instance reject data writes?
What are the differences in features supported by different MongoDB versions?
Backup and recovery
In the backup list, the "Restore to a new instance" button is grayed out and cannot be clicked. What should I do?
Is it necessary to manually create a new instance before performing point-in-time recovery?
Can point-in-time recovery be accurate to the minute?
What factors influence the time required for point-in-time recovery?
How to handle slow or stalled recovery progress?
During the recovery process, if the original instance status changes to "Recovering," will it affect online services?
Can multiple recovery tasks be initiated simultaneously for the same instance?
Database and table rollback failed due to insufficient storage space. What should I do?
Accidentally deleted a table or some data, what's the easiest way to recover?
After an instance is released, how long are my manually created backups retained?
Errors and exceptions
Why does reading or writing data fail after creating a new database with the same name as a deleted one?
Why can't instances connect via public network address, or why do commands executed after connecting via public network address get stuck?
Why does connecting to MongoDB instance with private domain name fail, and the error message contains public domain name information?
Why does the error unrecognized pipeline stage name sometimes occur when executing commands?
Why doesn't instance always select optimal index?
How to troubleshoot and resolve connection failures caused by connection exhaustion in sharding instances?
Last updated: 2026.07.03 11:36:43