Document Database Service
Document Database Service (DDS) is compatible with MongoDB and is secure, highly available, reliable, scalable, and easy to use. It provides DB instance creation, scaling, redundancy, backup, restoration, monitoring, and alarm reporting functions with just a few clicks on the DDS console.
Progressive Knowledge
DDS knowledge for users from beginner level to expert level
01
Understand
Understanding the system architecture, functions, features, and application scenarios of DDS helps you select a suitable deployment mode to meet your service requirements and efficiently and visually maintain your service data.
Service Overview
03
Start
After a DDS DB instance is created, you can connect to the DB instance in multiple ways. Once the DB instance is connected, you can import and export data, and create databases, accounts, collections, and indexes.
Cluster
Replica Set
-
Connect to a Replica Set Instance Through DAS
-
Connect to a Replica Set Instance Over Private Networks
-
Connect to a Replica Set Instance Over Public Networks
Managing Databases
05
Deploy
You can use the recommended method to connect to replica set instances, optimize the shard settings to get the most out of the shard performance, and improve DDS performance using multiple methods.
Improving DDS Performance
-
Connecting to a Replica Set Instance for Read and Write Separation and High Availability
-
Improving DDS Performance
-
Avoiding mongos Cache Problem
-
Enabling Sharding on a Database
-
How Do I Improve DDS Performance by Optimizing SQL Statements?
-
Creating a User and Granting the Read-Only Permission to the User
-
How Do I Solve the High CPU Usage Issue?
02
Purchase
You can select the billing mode, configuration items, and instance specifications to suit different application scenarios.
Cluster
Replica Set
04
Be a Power User
Based on service requirements, you can add cluster instance nodes, expand storage capacity, change specifications, and back up and restore data at any time. In addition, you can view monitoring metrics and audit logs to learn about DDS health status in real time.
Database Commands
Instance Management
Backup and Restoration
Monitoring and Auditing
06
APIs
You can use the API provided by DDS to perform operations on DDS DB instances, such as creating, deleting, and querying DB instances.
API Reference
FAQs
Learn more about common issues and solutions.
Typical Cases
-
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: Timeout while receiving message
-
What Can I Do If a Query Error Is Reported After Data Is Written Into the DDS Cluster?
-
How Do Replica Sets Achieve High Availability and Read/Write Splitting?
-
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?
Management
-
Viewing the Primary/Standby Nodes of a Replica Set Instance
-
Why Does HA Trigger a Switchover?
-
What Is the Time Delay for Primary/Secondary Synchronization in a Replica Set?
-
Why Is Data Missing from My Database?
-
Will My Backups Be Deleted If I Delete My Cloud Account?
-
Are My DDS DB Instances Available When Scaling?
Parameter and Metric
Connection and Access
-
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 an ECS Cannot Connect to a DDS DB Instance?
-
What Should I Do If a Database Client Problem Causes a Connection Failure?
-
How Can I Install a MongoDB Client?
-
How Do I Install Robo 3T?
Storage
-
Will I Be Charged for Manual Backups of Deleted DB Instances?
-
How Do I Back Up DDS to ECS?
-
How Long Does DDS Store Backup Data For?
-
What Is the DDS DB Instance Storage Configuration?
-
Which Items Occupy the Storage Space on the Purchased DDS DB Instances?
-
Which Types of Logs and Files Occupy DDS DB Instance Storage Space?