Product Advantages
Product Advantages
-
Robust Performance
With DDM, your database can handle up to 9 times more connections than a single-node database can handle. Easily process millions of concurrent requests and retrieve a record from petabytes of data.With DDM, your database can handle up to 9 times more connections than a single-node database can handle. Easily process millions of concurrent requests and retrieve a record from petabytes of data. -
Highly Scalable
You can change your DDM instance class within just minutes. If this cannot meet your needs, add instance nodes or new DB instances with minimal service downtime.You can change your DDM instance class within just minutes. If this cannot meet your needs, add instance nodes or new DB instances with minimal service downtime.
-
Reliable and Secure
You can recover from faults within seconds if you deploy a DDM instance cluster across AZs. Set multiple levels of security policies to secure your database and user privacy.You can recover from faults within seconds if you deploy a DDM instance cluster across AZs. Set multiple levels of security policies to secure your database and user privacy. -
Easy to Use
No recoding is required for DDM, which is compatible with MySQL licenses. You can do everything you need to monitor and maintain your databases on a single console.No recoding is required for DDM, which is compatible with MySQL licenses. You can do everything you need to monitor and maintain your databases on a single console.
Application Scenarios
-
Internet
-
IoT
-
Traditional Industry
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
Exponentially improve the processing capabilities of your applications.
Rebalance data across all databases after you add DB instances in just a few clicks.
With DDM, your database can handle up to 9 times more connections than a single-node database can handle. Easily process millions of concurrent requests and retrieve a record from petabytes of data.
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
Allow a great volume of data to be stored and written to your database in real time.
Shard data according to reasonable sharding rules, multiplying the query speed.
Enable you to enjoy all the performance of high-end databases if you deploy instance clusters on general computing ECSs.
Traditional Industry
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 inexpensively resolve all of these problems.
Advantages
You can recover from faults within seconds if you deploy a DDM instance cluster across AZs.
Secure your data with VPCs, subnets, security groups, SSL connections and audit logs.
Exponentially improve processing capabilities of your applications.
Recommended Configurations
Basic
1 node, 4 vCPUs | 8 GB
Scenarios: Microservice reconstruction
-
Different classes available
-
Query response in miliseconds
-
Low costs
$0.388 USD /hour/node
Buy NowIntermediate
4 nodes, 8 vCPUs | 16 GB each
Scenarios: Comprehensive services of enterprises
-
Cost-effective
-
High concurrency
-
Quick query of data
$0.776 USD /hour/node
Buy NowAdvanced
4 nodes, 16 vCPUs | 32 GB each
Scenarios: Complex services involving massive volumes of data
-
Ultra-high classes available
-
Quick response to complex SQL
-
Access to petabytes of data
$1.552 USD /hour/node
Buy NowFunctions
Functions
-
Horizontal Sharding
Set rules and let DDM do the sharding for you.Set rules and let DDM do the sharding for you. -
Scalable Storage
Minimal scaling impactMinimal scaling impact -
Read/Write Splitting
Read/write requests split for quicker processingRead/write requests split for quicker processing
-
Optional ShardingOptional ShardingYou decide whether to shard data across databases. Generally, sharded databases have higher scalability and availability than unsharded ones.You decide whether to shard data across databases. Generally, sharded databases have higher scalability and availability than unsharded ones.
-
Custom ShardingCustom ShardingAllow you choose from range or hash sharding, and a wide range of algorithms.Choose from range or hash sharding, and a wide range of algorithms.
-
Online ScalingOnline ScalingJust add DB instances, and DDM will help you migrate data from old to new instances, with minimal downtime.Just add DB instances, and DDM will help you migrate data from old to new instances, with minimal downtime.
-
Data RedistributionData RedistributionRebalance data across databases with minimal service interruption.Rebalance data across databases with minimal service interruption.
-
Transparent to Your ApplicationsTransparent to Your ApplicationsSwitching to DDM is undetectable to your applications. It is as if they were still running on a traditional single-node database.Switching to DDM is undetectable to your applications. It is as if they were still running on a traditional single-node database.
-
Easy to UseEasy to UseAllow you to configure read/write splitting and assign weights to node performance on the DDM console to make sure every node satisfies your requirements.Configure read/write splitting and assign weights to node performance on the DDM console to make sure every node satisfies your requirements.
-
Globally Unique Sequence
Globally unique, ascending SNs to identify and better manage recordsGlobally unique, ascending SNs to identify and better manage records -
Distributed, HA Architecture
Distributed transactions for strict consistencyDistributed transactions for strict consistency -
Monitoring and O&M
Online monitoring, simple O&M, and low costsOnline monitoring, simple O&M, and low costs
-
Primary KeysPrimary KeysGenerate unique primary or unique keys based on the globally unique sequence for flexible and easy record management.Generate unique primary or unique keys based on the globally unique sequence for flexible and easy record management.
-
Clustered DeploymentClustered DeploymentA DDM instance cluster is easy to scale and highly available.A DDM instance cluster is easy to scale and highly available.
-
DistributedDistributedGet your data properly sharded by DDM to narrow down the search scope for every request. In conjunction with support for parallel processing, DDM can respond much faster than a single-node database would be able to.Get your data properly sharded by DDM to narrow down the search scope for every request. In conjunction with support for parallel processing, DDM can respond much faster than a single-node database would be able to.
-
HAHAYou can recover from faults within seconds if you deploy a DDM instance cluster across AZs.You can recover from faults within seconds if you deploy a DDM instance cluster across AZs.
-
Online MonitoringOnline MonitoringMonitor read/write ratio and slow SQL logs, detecting resource or performance bottlenecks without delay.Monitor read/write ratio and slow SQL logs, detecting resource or performance bottlenecks without delay.
-
Simple O&MSimple O&MOn the DDM console, you can easily manage and maintain DDM instances, schemas, logical tables, and sharding rules.On the DDM console, you can easily manage and maintain DDM instances, schemas, logical tables, and sharding rules.