Document Database Service
Document Database Service
All results for "
" in this service
All results for "
" in this service
What's New
Function Overview
Product Bulletin
Vulnerability Notice
Vulnerability Fixing Policies
Product Notices
[Notice] Starting OBT for DDS 5.0 on July 24, 2024
[Notice] Starting OBT for DDS 4.4 on February 2, 2023
[Notice] Specifications with CPU-Memory Ratio of 1:8 Will Be Available for x86-Powered Enhanced II Replica Set Instances and Cluster Shards on February 15, 2023
[Notice] DDS 4.4 OBT Invitation
[Product Discontinuation Notice] Huawei Cloud Document Database Service (DDS) Single Node Instances Will Be Discontinued on July 15, 2023
[Notice] Huawei Cloud DDS 4.4 Will Be Released Commercially on Oct 08, 2023
Version Description
Version Information
DDS 4.4 Function Overview
Product Release Notes
Kernel Version Description
Service Overview
Infographics
What Is DDS?
Advantages
Comparison Between DDS and On-Premises Databases
Typical Application Scenarios
Functions and Features
System Architecture
Cluster
Replica Set
Single Node
Instances
DB Engines and Versions
Instance Specifications
Cluster
Replica Set
Single Node
Read Replica
Constraints
Pricing Details
Basic Concepts
Instance
Cluster
Database Parameter Template
Region and AZ
DB Connections
Memory
Storage Space
Compatibility
Versions
Browsers
Security
Shared Responsibilities
Identity Authentication and Access Control
Data Protection
Audit and Logs
Risk Monitoring
Fault Rectification
Certificates
Permissions
Related Services
Mapping Between DDS Versions and Community Versions
Change History
Billing
Billing Overview
Billing Modes
Overview
Yearly/Monthly Billing
Pay-Per-Use Billing
Billed Items
Billing Examples
Billing Mode Changes
Overview
Pay-per-Use to Yearly/Monthly
Yearly/Monthly to Pay-per-Use
Renewing Subscriptions
Overview
Manually Renewing a DB Instance
Auto-renewing a DB Instance
Bills
Arrears
Billing Termination
Cost Management
Cost Composition
Cost Allocation
Cost Analysis
Cost Optimization
Getting Started
Overview
Getting Started with Clusters
Buying a Cluster Instance
Quick Config
Custom Config
Connecting to a Cluster Instance
Connection Methods
(Recommended) Connecting to Cluster Instances Through DAS
Overview
Connecting to a Cluster Instance Through DAS
Connecting to a Cluster Instance over a Private Network
Configuring Security Group Rules
Connecting to a Cluster Instance Using Mongo Shell (Private Network)
Connecting to Read Replicas Using Mongo Shell
Connecting to a Cluster Instance over a Public Network
Binding and Unbinding an EIP
Configuring a Security Group
Connecting to a Cluster Instance Using Mongo Shell (Public Network)
Connecting to a Cluster Instance Using Robo 3T
Connecting to a Cluster Instance Using Program Code
Java
Python
Getting Started with Replica Sets
Buying a Replica Set Instance
Quick Config
Custom Config
Connecting to a Replica Set Instance
Connection Methods
(Recommended) Connecting to Replica Set Instances Through DAS
Overview
Connecting to a Replica Set Instance Through DAS
Connecting to a Replica Set Instance over a Private Network
Configuring Security Group Rules
Connecting to a Replica Set Instance Using Mongo Shell (Private Network)
Connecting to Read Replicas Using Mongo Shell
Connecting to a Replica Set Instance over a Public Network
Binding and Unbinding an EIP
Configuring Security Group Rules
Connecting to a Replica Set Instance Using Mongo Shell (Public Network)
Connecting to a Replica Set Instance Using Robo 3T
Connecting to a Replica Set Instance Using Program Code
Java
Python
Getting Started with Single Nodes
Connecting to a Single Node Instance
Connection Methods
(Recommended) Connecting to a Single Node Instance Through DAS
Overview
Connecting to a Single Node Instance Through DAS
Connecting to a Single Node Instance over a Private Network
Configuring a Security Group
Connecting to a Single Node Instance Using Mongo Shell (Private Network)
Connecting to a Single Node Instance over a Public Network
Binding and Unbinding an EIP
Configuring a Security Group
Connecting to a Single Node Instance Using Mongo Shell (Public Network)
Connecting to a Single Node Instance Using Robo 3T
Connecting to a Single Node Instance Using Program Code
Java
Python
Logging In to and Logging Out of the DDS Console
Example: Buying and Connecting to a DDS Instance
Connecting to a DB Instance Using Mongo Shell
Connecting to a DDS Instance Through an EIP
Getting Started with Common Practices
Change History
User Guide
Data Migration
Migration Scheme Overview
Migrating Data Using DRS
Migrating Data Using mongoexport and mongoimport
Migrating Data Using mongodump and mongorestore
Performance Tuning
Parameters
Read and Write Performance
High CPU Usage
High Storage Usage
High Memory Usage
Load Imbalance of Cluster Instances
Slow Request Locating
Statement Optimization
Sharding
Permissions Management
Creating a User and Granting Permissions
Creating a Custom Policy
Syntax of RBAC Policies
Instance Lifecycle Management
Instance Statuses
Exporting Instance Information
Restarting an Instance or a Node
Deleting a Pay-per-Use Instance
Recycling an Instance
Modifying the Recycling Policy
Rebuilding an Instance
Instance Modifications
Changing an Instance Name
Changing an Instance Description
Modifying an Instance Tag
Changing the Name of the Replica Set in the Connection Address
Upgrading a Minor Engine Version
Upgrading a Major Engine Version
Scaling Up Storage Space
Scaling Up a Cluster Instance
Scaling Up a Replica Set Instance
Scaling Up a Read Replica
Scaling Up a Single Node Instance
Changing an Instance Class
Changing a Cluster Instance Class
Changing a Replica Set Instance Class
Changing a Single Node Instance Class
Changing Cluster Instance Nodes
Adding Cluster Instance Nodes
Adding Read Replicas to a Cluster Instance
Manually Switching the Primary and Secondary Nodes of a Cluster
Reverting Cluster Instance Nodes
Changing Replica Set Instance Nodes
Adding Replica Set Instance Nodes
Adding Read Replicas to a Replica Set Instance
Manually Switching the Primary and Secondary Nodes of a Replica Set
Deleting Replica Set Instance Nodes
Deleting Read Replicas from a Replica Set Instance
Configuring the Maintenance Window
Changing an AZ
Updating the OS of a DB Instance
Data Backups
Backup Principles and Solutions
Configuring an Automated Backup Policy
Configuring an Incremental Backup Policy
Configuring the Cross-Region Backup Policy
Setting Backup Method for a DB Instance
Creating a Manual Backup
Deleting a Manual Backup
Deleting an Automated Backup
Stopping a Backup
Downloading a Backup File
Using OBS Browser+
Using Current Browser
Using Download URL
Data Restorations
Solutions
Restoring Data to a New Instance
Restoring a Cluster Backup to a New Instance
Restoring a Replica Set Backup to a New Instance
Restoring a Single Node Backup to a New Instance
Restoring a Cross-Region Backup to a New DB Instance
Restoring Data to the Original Instance
Restoring a Cluster Backup to the Original Instance
Restoring a Replica Set Backup to the Original Instance
Restoring a Single Node Backup to the Original Instance
Restoring Data to a Point in Time
Restoring a Cluster Instance to a Point in Time
Restoring a Replica Set Instance to a Point in Time
Restoring a Replica Set Database and Table to a Point in Time
Restoring a Cross-Region Backup to a Point in Time
Restoring Data to an On-Premises Database
Restoring a Cluster Backup to an On-premises Database
Overview
Directories and Configurations
Restoring the configsvr Replica Set
Restoring the shardsvr1 Replica Set
Restoring the shardsvr2 Replica Set
Restoring the dds mongos Node
Checking the Cluster Status
Restoring a Replica Set Backup to an On-Premises Database
Restoring a Single Node Backup to an On-Premises Database
Restoring Data of Enhanced Edition
Parameter Template Management
Overview
Creating a Parameter Template
Modifying DDS DB Instance Parameters
Viewing Parameter Change History
Exporting a Parameter Template
Comparing Parameter Templates
Replicating a Parameter Template
Resetting a Parameter Template
Applying a Parameter Template
Viewing Application Records of a Parameter Template
Modifying the Description of a Parameter Template
Deleting a Parameter Template
Connection Management
Querying DB Instance Connections and Managing Sessions
Configuring Cross-CIDR Access
Enabling IP Addresses of Shard and Config Nodes
Changing a Private IP Address
Changing a Database Port
Applying for and Modifying a Private Domain Name
Database Usage
Creating a Database Account Using Commands
Creating a Database Using Commands
Which Commands are Supported or Restricted by DDS?
Data Security
Enabling or Disabling SSL
Resetting the Administrator Password
Changing a Security Group
Monitoring and Alarm Reporting
DDS Metrics
Configuring Monitoring by Seconds
Viewing DDS Metrics
Configuring Alarm Rules
Managing Alarm Rules
Event Monitoring
Introduction to Event Monitoring
Viewing Event Monitoring Data
Creating an Alarm Rule to Monitor an Event
Events Supported by Event Monitoring
Auditing
Key Operations Recorded by CTS
Viewing CTS Traces
Logs
Log Reporting
Error Logs
Viewing Error Logs on the LTS Console
Viewing Error Logs on the DDS Console
Slow Query Logs
Viewing Slow Query Logs on the LTS Console
Viewing Slow Query Logs on the DDS Console
Audit Logs
Audit Log Policy Management
Viewing Audit Logs on the LTS Console
Viewing Audit Logs on the DDS Console
Task Center
DBA Assistant
Real-Time Diagnosis
Real-Time Sessions
SQL Execution Control
Cross-AZ Disaster Recovery
Creating a Cross-AZ Cluster Instance
Creating a Cross-AZ Replica Set Instance
Billing
Renewing Instances
Changing the Billing Mode from Pay-per-Use to Yearly/Monthly
Changing the Billing Mode from Yearly/Monthly to Pay-per-Use
Unsubscribing from a Yearly/Monthly Instance
Tags
Adding or Modifying a Tag
Filtering Instances by Tag
Deleting a Tag
Quotas
DDS Usage Suggestions
Design Rules
Development Rules
Change History
Developer Guide
Database Usage Suggestions
Basic Commands
Query
Write/Update
Delete
Development Rules
Design Rules
Database Usage
Connecting a Database
Creating and Managing Databases
Creating and Managing Collections
Creating and Managing Indexes
Application Development
Development Process
Common Parameter Configuration on the Driver Side
Java-based Development
Driver Package and Environment Dependency
Connecting to a Database
Accessing a Database
Complete Example
Python-based Development
PyMongo Package
Connecting to a Database
Accessing a Database
Complete Example
Golang-based Development
Driver Package
Connecting to a Database
Accessing a Database
Complete Example
More Tutorials
Managing Database Permissions
Default Permission Mechanism
Role Management
Built-In Roles
User-Defined Roles
Creating and Managing Roles
User Management
Creating a User
Updating a User
Deleting a User
System Collections
Common Operations
Common CRUD Operations
Best Practices
Overview
Security Best Practices
Common Methods for Connecting to a DDS Instance
From Other Cloud MongoDB to DDS
From On-Premises MongoDB to DDS
From ECS-hosted MongoDB to DDS
How Do Replica Sets Achieve High Availability and Read/Write Splitting?
Sharding
How Do I Improve DDS Performance by Optimizing SQL Statements?
How Do I Prevent the dds mongos Cache Problem?
How Do I Solve the High CPU Usage Issue?
How Do I Troubleshoot High Memory Usage of DDS DB Instances?
What Can I Do If the Number of Connections of an Instance Reaches Its Maximum?
Creating a User and Granting the Read-Only Permission to the User
Proper Use of Data Definition Languages (DDL) Statements
How Is a DDS Node Going to Be Disconnected and What Can I Do?
Security White Paper
Security White Paper
Performance White Paper
Test Method
Test Data
General-Purpose DB Instances
Cluster
Replica Set
Enhanced II Instances
Cluster
Replica Set
API Reference
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
APIs V3.0 (Recommended)
Querying the API Version
Querying the API Version List
Querying API Version Information
Querying Database Version Information
Querying Database Specifications
Querying the Database Disk Type
DB Instance Management
Creating a DB Instance
Restarting a DB Instance
Deleting a DB Instance
Querying Instances and Details
Scaling Up Storage Space
Adding Nodes for a Cluster Instance
Modifying DB Instance Specifications
Performing a Primary/Secondary Switchover in a Replica Set Instance
Enabling or Disabling SSL
Modifying a DB Instance Name
Changing an Instance Description
Changing a Database Port
Changing a Security Group
Binding an EIP
Unbinding an EIP
Changing a Private IP Address
Creating Shard or Config IP Addresses of a Cluster Instance
Configuring Cross-CIDR Access for a Replica Set
Querying AZs to Which an Instance Can Be Migrated
Migrating a DB Instance to Another AZ
Setting the Recycle Bin Policy
Adding Nodes to a Replica Set Instance
Adding a Read Replica to an Instance
Upgrading the Database Patch
Enabling or Disabling Monitoring by Seconds
Querying Second-Level Monitoring Configurations
Configuring the Maintenance Window
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 the Name of the Replica Set in the Connection Address
Changing the Name of the Replica Set in the Connection Address
Deleting Instance Nodes
Deleting a Read Replica of an Instance
Querying Access Across CIDR Blocks for a Replica Set Instance
Querying LTS Log Configurations
Associating an Instance with an LTS Log Stream
Disassociating an Instance from an LTS Log Stream
Connection Management
Querying Sessions of an Instance Node
Killing Sessions of an Instance Node
Querying the Number of Connections to an Instance Node
Backup and Restoration
Creating a Manual Backup
Deleting a Manual Backup
Querying the Backup List
Querying an Automated Backup Policy
Setting an Automated Backup Policy
Restoring Data to a New DB Instance
Obtaining the Link for Downloading a Backup File
Querying the Restoration Time Ranges
Obtaining the List of Databases That Can Be Restored
Obtaining the List of Database Collections That Can Be Restored
Restoring Data to the Original DB Instance
Restoring Databases and Tables to a Point in Time
Stopping a Backup
Parameter Configuration
Obtaining Parameter Templates
Creating a Parameter Template
Deleting a Parameter Template
Obtaining Details About a Parameter Template
Modifying a Parameter Template
Applying a Parameter Template
Obtaining Parameters of a Specified DB Instance
Modifying Parameters of a Specified DB Instance
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
Log Information Queries
Querying Database Slow Logs (New)
Obtaining Links for Downloading Slow Query Logs
Showing Original Slow Logs
Querying Database Error Logs (New)
Obtaining Links for Downloading Error Logs
Configuring SQL Audit
Querying SQL Audit Policy
Obtaining the Audit Log List
Obtaining Links for Downloading Audit Logs
Querying the Switch of Show Original Log
Deleting Audit Logs
Tag Management
Querying Resources by Tag
Adding or Deleting Resource Tags in Batches
Querying Resource Tags
Querying Tags in a Specified Project
Managing Databases and Users
Creating a Database User
Creating a Database Role
Querying Details About Database Users
Querying the Database Role List
Changing the Password of a Database User
Checking the Password for Logging In to a Database
Querying Cluster Balancing Settings
Enabling or Disabling Cluster Balancing
Setting the Activity Time Window for Cluster Balancing
Deleting a Database User
Deleting a Database Role
Quota Management
Querying Resource Quotas
Database O&M
Obtaining the killOp Rule List
Creating a killOp Rule
Enabling or Disabling a killOp Rule
Deleting a killOp Rule
Forcibly Promoting a Secondary Node to Primary
Task Management
Obtaining Information About a Task with a Specified ID
Querying Tasks and Details
API V3 (Unavailable Soon)
Querying All Instance Specifications
Querying Database Slow Logs
Querying Database Error Logs
Examples
Querying the DB Instance List
Changing a DB Instance Name
Deleting a DB Instance
Permissions Policies and Supported Actions
Introduction
DDS Actions
Appendix
Abnormal Request Results
Status Code
Error Code
Obtaining a Project ID
DDS Metrics
Change History
SDK Reference
SDK Overview
FAQs
Product Consulting
What Is the Relationship Between DDS and MongoDB Community Edition?
Q&A About Switching Storage Engine to RocksDB for DDS 4.2 and Later Versions
What Are the Differences Between DDS and GeminiDB Mongo?
What Precautions Should Be Taken When Using DDS?
What Is the Availability of DDS DB Instances?
Will My DDS DB Instances Be Affected by Other Users' DDS DB Instances?
Does DDS Support Multi-AZ Deployment?
Can I Change the VPC for a Created Instance?
Can I Change the Region for a Created Instance?
What Is Hidden Node?
Database Versions
Does DDS Support Version Upgrade?
Resource Freezing, Release, Deletion, and Unsubscription
Resource and Disk Management
Which Items Occupy the Storage Space of DDS Instances?
Which Types of Logs and Files Occupy DDS DB Instance Storage Space?
Why Is the Storage Space Usage Displayed on the GUI Smaller Than the Actual Usage?
Why Does Available Disk Space Not Increase After Data Is Deleted?
Why Is the Resident Memory of a 4 vCPUs/8 GB Memory Replica Set Instance Only 4 GB?
Capacity Expansion and Specification Changes
Can a DDS Instance Type Be Changed?
Can Nodes Be Added to DDS Instances?
Is DDS Available When Nodes Are Being Added?
Database Performance
When Will a Primary/Standby Switchover Be Triggered for a Cluster or Replica Set?
High Storage Usage
What Is the Time Delay for Primary/Secondary Synchronization in a Replica Set?
How Is Data Transferred Between the Primary and Secondary Nodes of a Replica Set?
How Do I Clear an Alarm Saying the Shard Memory Usage Exceeds 90%?
What Can I Do If a Query Error Is Reported After Data Is Written Into the DDS Cluster?
Database Permissions
What Permissions Does User root Have?
Default Permission Mechanism
Role Management
Built-In Roles
User-Defined Roles
Creating and Managing Roles
User Management
Creating a User
Updating a User
Deleting a User
Creation and Deletion
How Do I Select Instance Specifications and Nodes?
Why Is an Instance Not Displayed on the Console After It Is Created?
Can I Use a Template to Create DDS DB Instances?
Why Is Data Missing from My Database?
Will My Backups Be Deleted If I Delete My Cloud Account?
What Are the Differences Between Instance Deletion and Unsubscription?
Database Connection
What Should I Do If I Fail to Connect to a DDS Instance?
What Can I Do If the Number of Connections of an Instance Reaches Its Maximum?
How Do I Query and Limit the Number of Connections?
What Should I Do If the ECS and DDS Are Deployed in Different VPCs and They Cannot Communicate with Each Other?
Do Applications Need to Support Automatic Reconnecting to the DDS Database?
How Do I Create and Log In to an ECS?
Installing a Client
How Can I Install a MongoDB Client?
How Do I Install Robo 3T?
Database Usage
How Do I View the Primary/Standby Nodes of a Replica Set Instance?
Can I Delete an Index That Fails to Be Created in DDS?
Does DDS Delete Expired Data Using TTL Indexes?
How Do I Use MapReduce Commands?
Does DDS Support the $round Function?
How Do I Manage the Balancer?
Database Migration
Does DDS Support Cross-Region Migration?
How Do I Migrate DDS Databases Between Different Accounts?
How Do I Evaluate the Compatibility When Migrating MongoDB from a Later Version to an Earlier Version?
Database Storage
How Does DDS Store Data?
What Should I Do If My Data Exceeds the Database Storage Space of a DDS Instance?
Why Does a DDS DB Instance Become Read-only?
Database Parameters
Can I Change the Time Zone of a DDS Instance?
What DB Instance Parameters Do I Need to Pay Attention To?
How Do I Enable JavaScript?
Does DDS Support Majority Read Concern?
Backup and Restoration
Will I Be Charged for Manual Backups of Deleted DB Instances?
How Do I Back Up DDS Databases to an ECS?
How Long Does DDS Store Backup Data For?
How Do I Retrieve Lost DDS Backup Data?
What Files Are Contained in the Backup Space?
How Is DDS Backup Data Billed?
Network Security
What Security Protection Policies Does DDS Have?
Do I Need to Use DDS in a VPC?
How Do I Ensure the Security of DDS in a VPC?
Does DDS Support IPv6 Subnets?
How Can I Import the Root Certificate to a Windows or Linux OS?
Monitoring and Alarm
What DB Instance Monitoring Metrics Do I Need to Pay Attention To?
What Should I Do If I Cannot Find Common Monitoring Items When Configuring DDS Alarm Rules?
How Often Does DDS Collect Metrics?
How Do I Clear the Alarm that the Dirty Data in WiredTiger Cache Is Too High
Change History
Troubleshooting
Overview
DDS Instance Node Fault Handling Mechanism
Connection Failure Message: network error while attempting to run command 'isMaster'
Connection Failure Messages: No route to host and connection attempt failed
Connection Failure Message: Authentication failed
Connection Failure Message: couldn't connect to server
Connection Failure Message: cannot list multiple servers in URL without 'replicaSet' option
Connection Failure Message: Timeout while receiving message
Connection Failure Message: exception: login failed and U_STRINGPREP_PROHIBITED_ERROR
Change History
Videos
Glossary
More Documents
User Guide (ME-Abu Dhabi Region)
Introduction
What Is DDS?
System Architecture
Cluster
Replica Set
Basic Concepts
Cluster
Database Parameter Group
Regions and AZs
Functions and Features
Typical Application Scenarios
DDS DB Instance
DB Instance Specifications
Database Engine and Version
DB Instance Status
Constraints
Related Services
Logging In to the DDS Console
Getting Started with Clusters
Connection Methods
Connecting to a Cluster Instance Over Private Networks
Overview
Creating a Cluster Instance
Setting a Security Group
Connecting to a Cluster Instance Over Private Networks
Connecting to a Cluster Instance Over Public Networks
Overview
Creating a Cluster Instance
Binding an EIP
Setting a Security Group
Connecting to a Cluster Instance Over Public Networks
Getting Started with Replica Sets
Connection Methods
Connecting to a Replica Set Instance Over Private Networks
Overview
Creating a Replica Set Instance
Setting a Security Group
Connecting to a Replica Set Instance Over Private Networks
Connecting to a Replica Set Instance Over Public Networks
Overview
Creating a Replica Set Instance
Binding an EIP
Setting a Security Group
Connecting to a Replica Set Instance Over Public Networks
Connection Management
Enabling or Disabling SSL
Configuring Cross-Subnet Access
Changing a Private IP Address
Changing the Database Port
Changing a Security Group
Migrating Data
Account Management
Creating a Database Account Using Commands
Resetting the Administrator Password
Instance Management
Changing a DB Instance Name
Adding Cluster Instance Nodes
Reverting Cluster Instance Nodes
Scaling Up Storage Space
Changing the CPU or Memory of a Cluster DB Instance
Changing the CPU or Memory of a Replica Set DB Instance
Manually Switching the Primary and Secondary Nodes of a Replica Set
Exporting DB Instance Information
Restarting a DB Instance or a Node
Deleting a DB Instance
Recycling a DB Instance
Backup and Restore
Setting Automated Backup Policy
Creating a Manual Backup
Restoring a Cluster Instance from a Backup
Restoring a Replica Set Instance from a Backup
Deleting a Manual Backup
Deleting an Automated Backup
Parameter Group Settings
Creating a Parameter Group
Editing a Parameter Group
Comparing Two Parameter Groups
Replicating a Parameter Group
Changing Associated Parameter Group
Resetting a Parameter Group
Changing the Parameter Group Description
Deleting a Parameter Group
Task Center
Monitoring and Alarm Reporting
DDS Metrics
Setting Alarm Rules
Viewing DDS Metrics
Auditing
Key Operations Recorded by CTS
Querying Traces
Log Management
Error Log
Slow Query Log
Audit Log
Tag
FAQs
Product Consulting
What Precautions Should Be Taken When Using DDS?
What Is the Availability of DDS DB Instances?
Will My DDS DB Instances Be Affected by Other Users' DDS DB Instances?
Database Performance
Does DDS Support Read/Write Splitting?
What Should I Do If My Query Is Slow?
What Is the Time Delay for Primary/Secondary Synchronization in a Replica Set?
Creation and Deletion
Can I Use a Template to Create DDS DB Instances?
Why Is Data Missing from My Database?
Will My Backups Be Deleted If I Delete My Cloud Account?
Database Connection
Can an External Server Access the DDS DB Instance?
What Is the Number of DDS Database Connections?
What Should I Do If an ECS Cannot Connect to a DDS DB Instance?
What Should I Do If a Database Client Problem Causes a Connection Failure?
What Should I Do If a DDS Server Problem Causes a Connection Failure?
How Can My Applications Access a DDS DB Instance in a VPC?
Do Applications Need to Support Automatic Reconnecting to the DDS Database?
How Do I Create and Log In to an ECS?
How Can I Install a MongoDB Client?
How Do I Install Robo 3T?
Database Usage
Are My DDS DB Instances Available When Scaling?
Database Storage
What Is the DDS DB Instance Storage Configuration?
What Should I Do If My Data Exceeds the Database Storage Space of a DDS DB Instance?
Which Items Occupy the Storage Space of DDS DB Instances?
What Overhead Does the Storage Space Have After I Applied for a DDS DB Instance?
Database Parameter Modification
What DB Instance Monitoring Metrics Do I Need to Pay Attention To?
Backup and Restoration
How Do I Back Up DDS Databases to an ECS?
How Long Does DDS Store Backup Data For?
Network Security
What Security Protection Policies Does DDS Have?
Do I Need to Use DDS in a VPC?
How Do I Ensure the Security of DDS in a VPC?
Resource Monitoring
What DB Instance Monitoring Metrics Do I Need to Pay Attention To?
Log Management
Which Types of Logs and Files Occupy DDS DB Instance Storage Space?
Which Commands are Supported or Restricted by DDS?
Change History
API Reference (ME-Abu Dhabi Region)
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
API Description
Querying the API Version
Querying the API Version List
Querying API Version Information
Querying Database Version Information
Querying All DB Instance Specifications
DB Instance Management
Creating a DB Instance
Restarting a DB Instance
Deleting a DB Instance
Querying DB Instances
Scaling Up Storage Space
Adding Nodes for a Cluster Instance
Modifying DB Instance Specifications
Performing a Primary/Secondary Switchover in a Replica Set Instance
Enabling or Disabling SSL
Modifying a DB Instance Name
Changing a Database Port
Changing a Security Group
Binding an EIP
Unbinding an EIP
Changing a Private IP Address
Backup and Restoration
Creating a Manual Backup
Deleting a Manual Backup
Querying the Backup List
Querying an Automated Backup Policy
Setting an Automated Backup Policy
Restoring Data to a New DB Instance
Tag Management
Querying Resources by Tag
Adding or Deleting Resource Tags in Batches
Querying Resource Tags
Querying Tags in a Specified Project
Permissions Policies and Supported Actions
Introduction
DDS Actions
Appendix
Status Code
Error Code
Obtaining a Project ID
DDS Metrics
Change History
User Guide (Paris Region)
Introduction
What Is DDS?
System Architecture
Cluster
Replica Set
Basic Concepts
Cluster
Database Parameter Group
Regions and AZs
Functions and Features
Typical Application Scenarios
DDS DB Instance
DB Instance Specifications
Database Engine and Version
DB Instance Status
Constraints
Related Services
Logging In to the DDS Console
Getting Started with Clusters
Connection Methods
Connecting to a Cluster Instance Over Private Networks
Overview
Creating a Cluster Instance
Setting a Security Group
Connecting to a Cluster Instance Over Private Networks
Connecting to a Cluster Instance Over Public Networks
Overview
Creating a Cluster Instance
Binding an EIP
Setting a Security Group
Connecting to a Cluster Instance Over Public Networks
Getting Started with Replica Sets
Connection Methods
Connecting to a Replica Set Instance Over Private Networks
Overview
Creating a Replica Set Instance
Setting a Security Group
Connecting to a Replica Set Instance Over Private Networks
Connecting to a Replica Set Instance Over Public Networks
Overview
Creating a Replica Set Instance
Binding an EIP
Setting a Security Group
Connecting to a Replica Set Instance Over Public Networks
Connection Management
Enabling or Disabling SSL
Configuring Cross-CIDR Access
Changing a Private IP Address
Changing the Database Port
Changing a Security Group
Migrating Data
Account Management
Creating a Database Account Using Commands
Resetting the Administrator Password
Instance Management
Changing a DB Instance Name
Adding Cluster Instance Nodes
Reverting Cluster Instance Nodes
Scaling Up Storage Space
Changing the CPU or Memory of a Cluster DB Instance
Changing the CPU or Memory of a Replica Set DB Instance
Manually Switching the Primary and Secondary Nodes of a Replica Set
Exporting DB Instance Information
Restarting a DB Instance or a Node
Deleting a DB Instance
Backup and Restore
Setting Automated Backup Policy
Creating a Manual Backup
Restoring a Cluster Instance from a Backup
Restoring a Replica Set Instance from a Backup
Restoring Replica Set Instance to a Point in Time
Downloading Backup Files
Deleting a Manual Backup
Deleting an Automated Backup
Parameter Group Settings
Creating a Parameter Group
Editing a Parameter Group
Comparing Two Parameter Groups
Replicating a Parameter Group
Changing Associated Parameter Group
Resetting a Parameter Group
Changing the Parameter Group Description
Deleting a Parameter Group
Task Center
Monitoring and Alarm Reporting
DDS Metrics
Setting Alarm Rules
Viewing DDS Metrics
Auditing
Key Operations Recorded by CTS
Querying Traces
Log Management
Error Log
Slow Query Log
Tag
FAQs
Product Consulting
What Precautions Should Be Taken When Using DDS?
What Is the Availability of DDS DB Instances?
Will My DDS DB Instances Be Affected by Other Users' DDS DB Instances?
Database Performance
Does DDS Support Read/Write Splitting?
What Should I Do If My Query Is Slow?
What Is the Time Delay for Primary/Secondary Synchronization in a Replica Set?
Creation and Deletion
Can I Use a Template to Create DDS DB Instances?
Why Is Data Missing from My Database?
Will My Backups Be Deleted If I Delete My Cloud Account?
Database Connection
Can an External Server Access the DDS DB Instance?
What Is the Number of DDS Database Connections?
What Should I Do If an ECS Cannot Connect to a DDS DB Instance?
What Should I Do If a Database Client Problem Causes a Connection Failure?
What Should I Do If a DDS Server Problem Causes a Connection Failure?
How Can My Applications Access a DDS DB Instance in a VPC?
Do Applications Need to Support Automatic Reconnecting to the DDS Database?
How Do I Create and Log In to an ECS?
How Can I Install a MongoDB Client?
How Do I Install Robo 3T?
Database Usage
Are My DDS DB Instances Available When Scaling?
Database Storage
What Is the DDS DB Instance Storage Configuration?
What Should I Do If My Data Exceeds the Database Storage Space of a DDS DB Instance?
Which Items Occupy the Storage Space of DDS DB Instances?
What Overhead Does the Storage Space Have After I Applied for a DDS DB Instance?
Database Parameter Modification
What DB Instance Monitoring Metrics Do I Need to Pay Attention To?
Backup and Restoration
How Do I Back Up DDS Databases to an ECS?
How Long Does DDS Store Backup Data For?
Network Security
What Security Protection Policies Does DDS Have?
Do I Need to Use DDS in a VPC?
How Do I Ensure the Security of DDS in a VPC?
Log Management
Which Types of Logs and Files Occupy DDS DB Instance Storage Space?
Which Commands are Supported or Restricted by DDS?
Change History
API Reference (Paris Region)
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
API Description
Querying the API Version
Querying the API Version List
Querying API Version Information
Querying Database Version Information
Querying All DB Instance Specifications
DB Instance Management
Creating a DB Instance
Restarting a DB Instance
Deleting a DB Instance
Querying DB Instances
Scaling Up Storage Space
Adding Nodes for a Cluster Instance
Modifying DB Instance Specifications
Performing a Primary/Secondary Switchover in a Replica Set Instance
Enabling or Disabling SSL
Modifying a DB Instance Name
Changing a Database Port
Changing a Security Group
Binding an EIP
Unbinding an EIP
Changing a Private IP Address
Backup and Restoration
Creating a Manual Backup
Deleting a Manual Backup
Querying the Backup List
Querying an Automated Backup Policy
Setting an Automated Backup Policy
Restoring Data to a New DB Instance
Appendix
Status Code
Error Code
Obtaining a Project ID
DDS Metrics
Change History
User Guide (Kuala Lumpur Region)
Introduction
What Is DDS?
System Architecture
Cluster
Replica Set
Basic Concepts
Cluster
Database Parameter Group
Regions and AZs
Functions and Features
Typical Application Scenarios
DDS DB Instance
DB Instance Specifications
Database Engine and Version
DB Instance Status
Constraints
Related Services
Logging In to the DDS Console
Getting Started with Clusters
Connection Methods
Connecting to a Cluster Instance Over Private Networks
Overview
Creating a Cluster Instance
Setting a Security Group
Connecting to a Cluster Instance Over Private Networks
Connecting to a Cluster Instance Over Public Networks
Overview
Creating a Cluster Instance
Binding an EIP
Setting a Security Group
Connecting to a Cluster Instance Over Public Networks
Getting Started with Replica Sets
Connection Methods
Connecting to a Replica Set Instance Over Private Networks
Overview
Creating a Replica Set Instance
Setting a Security Group
Connecting to a Replica Set Instance Over Private Networks
Connecting to a Replica Set Instance Over Public Networks
Overview
Creating a Replica Set Instance
Binding an EIP
Setting a Security Group
Connecting to a Replica Set Instance Over Public Networks
Connection Management
Enabling or Disabling SSL
Configuring Cross-Subnet Access
Changing a Private IP Address
Changing the Database Port
Changing a Security Group
Migrating Data
Account Management
Creating a Database Account Using Commands
Resetting the Administrator Password
Instance Management
Changing a DB Instance Name
Adding Cluster Instance Nodes
Reverting Cluster Instance Nodes
Scaling Up Storage Space
Changing the CPU or Memory of a Cluster DB Instance
Changing the CPU or Memory of a Replica Set DB Instance
Manually Switching the Primary and Secondary Nodes of a Replica Set
Exporting DB Instance Information
Restarting a DB Instance or a Node
Deleting a DB Instance
Recycling a DB Instance
Backup and Restore
Setting Automated Backup Policy
Creating a Manual Backup
Restoring a Cluster Instance from a Backup
Restoring a Replica Set Instance from a Backup
Deleting a Manual Backup
Deleting an Automated Backup
Parameter Group Settings
Creating a Parameter Group
Editing a Parameter Group
Comparing Two Parameter Groups
Replicating a Parameter Group
Changing Associated Parameter Group
Resetting a Parameter Group
Changing the Parameter Group Description
Deleting a Parameter Group
Task Center
Monitoring and Alarm Reporting
DDS Metrics
Setting Alarm Rules
Viewing DDS Metrics
Auditing
Key Operations Recorded by CTS
Querying Traces
Log Management
Error Log
Slow Query Log
Audit Log
Tag
FAQs
Product Consulting
What Precautions Should Be Taken When Using DDS?
What Is the Availability of DDS DB Instances?
Will My DDS DB Instances Be Affected by Other Users' DDS DB Instances?
Database Performance
Does DDS Support Read/Write Splitting?
What Should I Do If My Query Is Slow?
What Is the Time Delay for Primary/Secondary Synchronization in a Replica Set?
Creation and Deletion
Can I Use a Template to Create DDS DB Instances?
Why Is Data Missing from My Database?
Will My Backups Be Deleted If I Delete My Cloud Account?
Database Connection
Can an External Server Access the DDS DB Instance?
What Is the Number of DDS Database Connections?
What Should I Do If an ECS Cannot Connect to a DDS DB Instance?
What Should I Do If a Database Client Problem Causes a Connection Failure?
What Should I Do If a DDS Server Problem Causes a Connection Failure?
How Can My Applications Access a DDS DB Instance in a VPC?
Do Applications Need to Support Automatic Reconnecting to the DDS Database?
How Do I Create and Log In to an ECS?
How Can I Install a MongoDB Client?
How Do I Install Robo 3T?
Database Usage
Are My DDS DB Instances Available When Scaling?
Database Storage
What Is the DDS DB Instance Storage Configuration?
What Should I Do If My Data Exceeds the Database Storage Space of a DDS DB Instance?
Which Items Occupy the Storage Space of DDS DB Instances?
What Overhead Does the Storage Space Have After I Applied for a DDS DB Instance?
Database Parameter Modification
What DB Instance Monitoring Metrics Do I Need to Pay Attention To?
Backup and Restoration
How Do I Back Up DDS Databases to an ECS?
How Long Does DDS Store Backup Data For?
Network Security
What Security Protection Policies Does DDS Have?
Do I Need to Use DDS in a VPC?
How Do I Ensure the Security of DDS in a VPC?
Resource Monitoring
What DB Instance Monitoring Metrics Do I Need to Pay Attention To?
Log Management
Which Types of Logs and Files Occupy DDS DB Instance Storage Space?
Which Commands are Supported or Restricted by DDS?
Change History
API Reference (Kuala Lumpur Region)
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
API Description
Querying the API Version
Querying the API Version List
Querying API Version Information
Querying Database Version Information
Querying All DB Instance Specifications
DB Instance Management
Creating a DB Instance
Restarting a DB Instance
Deleting a DB Instance
Querying DB Instances
Scaling Up Storage Space
Adding Nodes for a Cluster Instance
Modifying DB Instance Specifications
Performing a Primary/Secondary Switchover in a Replica Set Instance
Enabling or Disabling SSL
Changing the Administrator Password
Modifying a DB Instance Name
Changing a Database Port
Changing a Security Group
Binding an EIP
Unbinding an EIP
Changing a Private IP Address
Backup and Restoration
Creating a Manual Backup
Deleting a Manual Backup
Querying the Backup List
Querying an Automated Backup Policy
Setting an Automated Backup Policy
Restoring Data to a New DB Instance
Tag Management
Querying Resources by Tag
Adding or Deleting Resource Tags in Batches
Querying Resource Tags
Querying Tags in a Specified Project
Permissions Policies and Supported Actions
Introduction
DDS Actions
Appendix
Status Code
Error Code
Obtaining a Project ID
DDS Metrics
Change History
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions