DDS provides several types of DB instances with high reliability and scalability. You can manage them using various O&M tools in a visual way.
There are many instance types to meet your requirements in different scenarios.
Instance Architecture | Description | Application Scenario |
|---|---|---|
A DDS cluster consists of three types of nodes: dds mongos, shard, and config. You can select the number of dds mongos and shard nodes and the cluster configuration you need based on your performance requirements. | Cluster instances are recommended for service systems that require both high availability and scalability. | |
A DDS replica set consists of three nodes: primary, secondary, and hidden. Data is automatically synchronized between nodes to ensure high data reliability. If a primary node goes down or becomes faulty, the replica set elects a secondary node as a new primary node and continues normal operations. | Replica set instance suits small- and medium-sized service systems that require high availability. |
DDS allows you to change the storage space, node quantity, CPU, and memory of an instance.
A web-based console provides comprehensive monitoring information, making your operations easy and visual.
DDS supports full backup, incremental backup, and point-in-time backup and restoration of replica sets. Backup data can be stored for up to 732 days.
DDS monitors instance metrics. You can customize the objects you want to monitor and configure notification policies to learn about the database service status in a timely manner.
DDS also boasts outstanding service availability, data durability, system security, and maintenance cost.