Why DDS?

As a reliable, secure, and high-availability document database service that supports visual management of DB instances, DDS enables mission-critical data processing and intelligent storage.

An Instance Type for Any Scenario

An Instance Type for Any Scenario

  • Cluster Instance
  • Each DDS cluster consists of a config node, multiple mongos and shard nodes. Cluster instances offer a more robust performance than replica set instances and more flexible scaling options. The high-availability and flexible scaling they provide make them an excellent candidate for larger enterprises.

  • Replica Set Instance
  • A replica set instance consists of three nodes: primary, secondary, and hidden. The architecture of the three-nodes is set up automatically. Replica set instances offer high availability and disaster recovery switchover that are best-suited to small- and medium-sized enterprises.

  • Single Node Instance
  • A single node instance, as its name suggests, contains only one node. As a supplement to the cluster and replica set architectures, the single-node architecture is useful for R&D, testing, and non-core data storage.

undefined

Simple O&M, Fast Setup, Cost Saving, and Flexible

Simple O&M, Fast Setup, Cost Saving, and Flexible

  • Cost Saving
  • Start with instances that have a low specification and work your way up, so that you don't have to pay for instances that you don't end up using.

  • High Availability
  • If the primary node becomes faulty, services can be quickly and automatically switched to a secondary node.

  • Easy Management
  • A web-based console provides comprehensive monitoring information, making operations easy and visual.

  • Elastic Scaling
  • Resources are flexibly scaled based on service requirements.

undefined

Abundant O&M Tools to Slash Costs

Abundant O&M Tools to Slash Costs

  • Backup and Restoration
  • DDS provides automated backups as well as incremental backups and restorations. An automated backup can be retained for up to 732 days.

  • Intelligent O&M
  • Databases can be monitored, diagnosed, and tuned. With Data Admin Service (DAS), you can manage your DB instances from an intuitive web-based console.

  • Monitoring and Alarm Reporting
  • View monitoring metrics and set alarm rules to customize monitored objects and notification policies.

undefined

Use Cases

Run virtually any business-critical application or compute task on Huawei Cloud

High-Performance Gaming

Data is crucial to making online games engaging, especially multiplayer games where players are all around the world. DDS stores gaming data as JSON-like documents, so that you can update data and the latest features fast.

Advantages

  • Ten Times Faster than MongoDB

    Optimal backup and restore performance handles game saving bugs caused by improper online operations, helping game vendors end losses in a timely manner.  

  • Fast Data Read and Write

    With all kinds of data embedded in a single document, applications can quickly retrieve data with fewer queries.

    DDS offers a flexible schema to store and combine any type of data and dynamically modify the schema without experiencing application downtime.

  • Excellent Scalability

    Each sharded cluster is comprised of one config node and multiple shards and mongos nodes. The cluster can be easily scaled to enhance read and write performance.

Related Services
Recommended Configurations

General-purpose | 8 vCPUs, 32 GB memory

Instance Type

Storage Type

Storage Space

Shards

Cluster

SSD

200 GB

2

$2,218.08 USD/month
Buy Now

IoT and Big Data

As DDS is MongoDB-compatible, it allows you to store any kind of data, analyze it in real time, and change the schema flexibly to address ever-changing requirements.

It can dynamically increase the number and specifications of mongos and shard nodes in DDS clusters to handle sudden spikes in demands.

DDS also provides secondary indexes for dynamic queries and uses a MongoDB-compatible MapReduce aggregation framework to perform the multidimensional data analysis that is needed by IoT applications.

Advantages

  • Speed-of-Thought Data Analysis

    DDS sharded clusters provide high write performance and MongoDB-compatible MapReduce aggregation to enable speed-of-thought analysis.

  • Horizontal Scaling in Minutes

    DDS provides horizontal scaling and sharding to keep up with sudden changes in demand.

    The cluster and replica set design ensures high availability in any environment. If the primary node is faulty, the secondary node takes over services immediately, without any impact on applications.

Related Services
Recommended Configurations

General-purpose | 4 vCPUs, 16 GB memory

Instance Type

Storage Type

Storage Space

Replica set

SSD

200 GB

$460.00 USD/month
Buy Now

Internet Applications

Internet applications need to store a wide range of data types and analyze great volumes of data concurrently. DDS uses a three-node replica set architecture to deliver the highest possible availability and reliability.

Advantages

  • Concurrent Reads and Writes of Massive Data

    Internet services, such as e-commerce and check in/out systems require high database concurrency and performance.

  • MapReduce

    You can write your own query statements or scripts to distribute requests to DDS for multidimensional analysis.

  • Excellent Scalability

    DB instances can be flexibly scaled to support growing data volumes in content management systems.

Related Services
Recommended Configurations

General-purpose | 8 vCPUs, 16 GB memory

Instance Type

Storage Type

Storage Space

Replica set

SSD

200 GB

$472.00 USD/month
Buy Now

Customers

JOMOO – Manufacturing

"JOMOO and Huawei have joined forces and made contributions to society, industry, and enterprises."

 ------Lin Sinan, vice president of JOMOO Group.

VMALL – E-Commerce

VMALL used Huawei Cloud's one-stack e-commerce platform solution to migrate all of its business to the cloud, successfully making it an all-in-cloud e-commerce platform in China.

Sign up and start an amazing cloud journey

Try Free