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
- 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
- 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.
DDM works with CTS to record key operations on your resources.
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 workloads to the cloud. You do not need to purchase, deploy, or configure a DDM instance like you do for a self-managed 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.
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.
Processing capabilities of your applications are exponentially improved.
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.
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.
Highly Concurrent Writing
You can store and write a great volume of data to your database in real time.
Data is routed according to reasonable sharding rules, multiplying the query speed.
You can store your data across multiple data nodes to reduce costs.
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.
You can recover from faults within seconds if you deploy a DDM instance cluster across AZs.
DDM can secure your data with VPCs, subnets, security groups, SSL connections and audit logs.
Online horizontal sharding exponentially improves processing capabilities of your applications.