Benefits

  • Custom Sharding

    Choose from range or hash sharding, or a wide range of other sharding algorithms.

    Choose from range or hash sharding, or a wide range of other sharding algorithms.

  • High Scalability

    With DDM, you can scale your compute and storage resources separately to avoid horizontal scaling bottlenecks of single-node databases.

    With DDM, you can scale your compute and storage resources separately to avoid horizontal scaling bottlenecks of single-node databases.

  • Read/Write Splitting

    DDM leverages read replicas of data nodes (RDS for MySQL instances) to reduce latency to less than a second, with no need to reconstruct workloads.

    DDM leverages read replicas of data nodes (RDS for MySQL instances) to reduce latency to less than a second, without the need to reconstruct workloads.

  • Visual O&M

    DBAs can manage schemas online and customize DB engine parameters based on monitoring data and logs.

    DBAs can manage schemas online and customize DB engine parameters based on monitoring data and logs.

Recommended Node Classes

Why DDM?

Different from traditional single-node databases, DDM can store massive volumes of data, handle concurrent requests, and speed up access to large tables and complex computing.

Reliable and Scalable Distributed Relational Database Service

Reliable and Scalable Distributed Relational Database Service

  • Highly Reliable
  • DDM distributes data across multiple data nodes, each of which can offload data storage and computing pressure from a DDM instance even if your service volumes are blowing up. If a fault occurs, impacts on your services are greatly reduced.

  • Linearly Scalable
  • DDM lets you scale compute and storage separately. You can add nodes to a DDM instance or scale up its node class without interrupting services. Alternatively, add shards or data nodes to distribute data from one large table to multiple tables as services grow.

Multiple Security Policies for Security and Privacy

Multiple Security Policies for Security and Privacy

  • Unified Authentication
  • DDM works with IAM to control access to cloud services and resources and provide fine-grained authorization on the management plane.

  • Access Security
  • DDM allows you to set inbound and outbound rules for security groups to control network access to your databases.

  • Audit
  • DDM works with CTS to record key operations on your resources.

Simple Operations, Low Costs, and Sustainable O&M

Simple Operations, Low Costs, and Sustainable O&M

  • Easy to Use
  • DDM is compatible with MySQL licenses, syntax, and official MySQL drivers.

    You can import data into DDM and migrate your databases to the cloud.

    Read and write requests can be split without the need to modify service code.

  • Easy to Deploy
  • DDM instances are easy to deploy online. This shortens project cycles as you migrate your services to the cloud. You do not need to purchase, deploy, or configure a DDM instance like you do for a self-built database.

  • Cost-Effective and Comprehensive O&M
  • DDM provides stable performance, comprehensive O&M, and excellent technical support. With these advantages, it is actually more cost-effective than open-source products. Different node classes are available, so there is always a choice well suited to your specific needs.

Application Scenarios

Internet

Market-driven applications in e-Commerce, finance, gaming, and social networking need a database that can handle sudden traffic surges and increased loads caused by dramatic growth in demand of data. DDM is a perfect fit for such highly demanding applications as it greatly improves database processing and speeds up your system.

Advantages

  • Horizontal Sharding

    Processing capabilities of your applications are exponentially improved.

  • Scalable Storage

    Data is rebalanced across all databases after you increase shards or data nodes in just a few clicks.

  • High Read/Write Performance

    With DDM, your database can handle up to 9 times more connections than a single-node database can handle, easily processing millions of concurrent requests and retrieving a record from petabytes of data.

Related Services

IoT

Sensing and monitoring devices collect huge volumes of data and frequently issue commands. DDM is a great option for such devices because it supports highly concurrent access and massive data storage while also reducing costs.

Advantages

  • Highly Concurrent Writing

    You can store and write a great volume of data to your database in real time.

  • Quick Query

    Data is routed according to reasonable sharding rules, multiplying the query speed.

  • Low Costs

    You can store your data across multiple data nodes to reduce costs.

Related Services

Traditional Industries

Governments, large enterprises, and banks have to purchase expensive midrange computers and high-end storage devices to store huge amounts of data and handle highly concurrent requests. DDM can resolve all of these problems at a low cost.

Advantages

  • High Reliability

    You can recover from faults within seconds if you deploy a DDM instance cluster across AZs.

  • High Security

    DDM can secure your data with VPCs, subnets, security groups, SSL connections and audit logs.

  • Online Sharding

    Online horizontal sharding exponentially improves processing capabilities of your applications.

Related Services