Help Center/ Document Database Service/ FAQs/ Product Consulting/ What Precautions Should Be Taken When Using DDS?
Updated on 2025-01-17 GMT+08:00

What Precautions Should Be Taken When Using DDS?

  1. Failover

    DDS uses multiple mongos, replica sets, and shards to ensure data reliability. When a mongos is faulty, the other mongos takes over services immediately to ensure service continuity. A replica set contains multiple secondary nodes. When the primary node is faulty, DDS selects a secondary node as the new primary within 30 seconds.

  2. ECSs used for instances are invisible to you. Your applications can access only the IP addresses and ports corresponding to the database.
  3. The files (backup files, slow query log files, audit log files, and error log files) stored on OBS are invisible to you. They are only visible in the DDS backend management system.
  4. With DDS, you do not need to perform basic database O&M operations, such as enabling HA and installing security patches, but you should still note:
    1. Whether the vCPUs, IOPS, and storage space for DDS DB instances are sufficient. If any of them is insufficient, optimize or upgrade the related configuration.
    2. Whether DDS DB instances have performance issues, whether there are a large number of slow queries, whether SQL statements need to be optimized, and whether there are redundant or missing indexes.