Distributed Database Middleware (DDM)

Custom Sharding

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.

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 change workloads.

Visual O&M

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

Instance Types

Instance Types

  • Intermediate
  • Advanced

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 logs: DDM works with Cloud Trace Service (CTS) to record key operations, helping you easily track historical events.

  • Fault recovery: AZ-level HA enables fault recovery within seconds.

Simple Operations, Low Costs, and Sustainable O&M

Simple Operations, Low Costs, and Sustainable O&M

  • High syntax compatibility: DDM supports official MySQL drivers, so SDK customization is not needed. It is highly compatible with MySQL syntax.

  • Ease of use: DDM makes it easy to import data and migrate databases to the cloud. Read and write requests can be split without the need to modify any code.

  • Fast deployment: DDM instances are easy to deploy online for fast service rollout. You do not need to purchase, deploy, or configure a DDM instance like you do for an on-premises database.

  • Easy O&M: DDM provides comprehensive O&M capabilities including monitoring and alarms, backup and restoration, and log management, helping you reduce workload and costs.

Comprehensive Solutions

完善的解决方案满足多样化需求

Internet
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
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
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

Getting Started

Getting Started

More Services

More Services

Sign up and start an amazing cloud journey

Try Free