Product Advantages
Product Advantages
-
Secure
DDS instances run in VPCs, so you can keep your document databases isolated on its secure network. Data in your databases is also encrypted to protect against interception or data leaks. You can configure fine-grained permissions and security groups to control access to your document databases. You can also configure DDoS protection to defend against online attacks. Audit logs can be stored for up to two years for traceback purposes.DDS instances run in VPCs, so you can keep your document databases isolated on its secure network. Data in your databases is also encrypted to protect against interception or data leaks. You can configure fine-grained permissions and security groups to control access to your document databases. You can also configure DDoS protection to defend against online attacks. Audit logs can be stored for up to two years for traceback purposes. -
Reliable
You can deploy DDS instances in clusters or replica sets, in a single AZ or across AZs, to ensure high availability for your document databases. DDS continuously monitors the health of document database nodes. If any primary node fails, DDS will automatically promote the secondary node to take over the services. A combination of automated and manual backup enable point-in-time recovery for your clusters.You can deploy DDS instances in clusters or replica sets, in a single AZ or across AZs, to ensure high availability for your document databases. DDS continuously monitors the health of document database nodes. If any primary node fails, DDS will automatically promote the secondary node to take over the services. A combination of automated and manual backup enable point-in-time recovery for your clusters.
-
Easy to Use
On the DDS management console, you can create, scale, back up, and restore DB instances in just a few clicks. You can also view the CPU usage, disk usage, and IOPS in real time. With the Data Admin Service (DAS), you can manage your DB instances from an intuitive web-based console.On the DDS management console, you can create, scale, back up, and restore DB instances in just a few clicks. You can also view the CPU usage, disk usage, and IOPS in real time. With the Data Admin Service (DAS), you can manage your DB instances from an intuitive web-based console. -
Scalable
You can change CPU, memory, and storage specifications to scale DDS instances up or down. You can also increase or reduce the number of mongos or shard nodes to scale them in or out. In-the-moment requirements can be fully addressed without modifying any code.You can change CPU, memory, and storage specifications to scale DDS instances up or down. You can also increase or reduce the number of mongos or shard nodes to scale them in or out. In-the-moment requirements can be fully addressed without modifying any code.
Application Scenarios
-
Gaming
-
IoT
-
Internet
Gaming
Data is critical to making online games engaging, especially multiplayer games with players distributed around the world. DDS stores gaming data as JSON-like documents, so you can change the data as quickly as you change the games. You can then quickly add the coolest new features to player profiles, including achievements, in-game currency, new classes of gear, newly unlocked content, and more.
Advantages
With all kinds of data embedded in a single document, applications can quickly retrieve data with fewer queries.
Game changes are quite frequent, and relying on rigid schemas is not practical. DDS offers a flexible schema to allow you to store and combine any type of data and dynamically modify the schema without experiencing application downtime.
Each sharded cluster is comprised of one config node and multiple shards and mongos nodes. The cluster can be easily scaled up or out to enhance read and write performance.
IoT
IoT applications need to process a large volume of real-time or near–real-time data collected from sensors.
MongoDB-compatible DDS allows you to store any kind of data, analyze it in real time, and change the schema flexibly to address ever-changing requirements.
DDS 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 needed by IoT applications.
Advantages
DDS sharded clusters provide high write performance and MongoDB-compatible MapReduce aggregation to enable speed-of-thought analysis.
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 the applications ever noticing anything has happened.
Internet
Internet applications require storing a wide range of data types and analyzing great volumes of data concurrently. DDS uses a three-node replica set architecture to deliver the highest possible availability and reliability. The primary and secondary nodes both distribute read requests for faster reads and writes.
Advantages
You can write your own query statements or scripts to distribute requests to DDS for multidimensional analysis.
DDS DB instances can be flexibly scaled up or out to support growing data volumes in content management systems.