Open Telekom Cloud for Business Customers

Document Database Service (DDS)

In addition to relational databases, those that follow a non-relational structure - also known as NoSQL databases - can also be used for the structured storage of data. A subcategory of these are so-called document-oriented databases, in which, as the name suggests, data is stored in the form of documents. This is particularly advantageous when a flexible data structure is required and complex, unstructured data needs to be browsed in the shortest possible time.

The Open Telekom Cloud also offers a document-oriented database: Our corresponding service is called Document Database Service (DDS). DDS is a cloud database service. This is particularly suitable for database applications that require simple scalability, maximum availability and flexible adaptability.

A woman looking pensively at two user interfaces

The DDS version does not correspond to the community version. To help you understand the mapping between DDS and community versions, DDS uses compatible community versions.

The mapping between DDS versions and community versions is as follow:

DDS Infografik zu DS-Versionen und Community-Versionen

DDS 3.4 and 4.0 are developed based on the corresponding community versions. The implementation of the same interface is consistent with that in the community. Compared with a community version, DDS has higher security and more O&M functions. DDS can better meet commercial application requirements.

After October 16, 2018, DDS 4.0 uses the community version 4.0.3 as the baseline version. DDS 4.2 and later versions use the community version 4.0.3 as the baseline version. New features are independently developed and evolved. The storage engine is switched to RocksDB to provide better user experience.

DDS source code has been opened in the GitHub community. For more details please contact our support.


Reasons for DDS in the Open Telekom Cloud

Icon of a padlock infront of data storage hardware

Secure

DDS uses Virtual Private Clouds (VPCs) and network security groups to isolate your DB instances. A multi-layer network provides protection against various malicious attacks, while SSL is used to encrypt transmitted data.

Icon of a clipboard with a checkmark infront of a cloud

Reliable

The three-node replica set architecture of DDS ensures high service availability. If a primary node goes down or becomes faulty, a secondary node is automatically assigned to the primary role and continues normal operation. If a secondary node is unavailable, a hidden node will take the role of the secondary.

Icon of a line graph infront of storage hardware

Scalable

You can scale up the storage space based on your service requirements and only pay for the resources you consumed. If the storage space of the current DB instance cannot meet your application requirements, you can scale up the storage space based on your service requirements and only pay for the resources you consumed. During the expansion, your services will not be interrupted.

Icon of a hand infront of three sliders

Ease of use

You can easily perform restart, backup, and data recovery operations on instances using a graphical user interface (GUI).


Key Features of DDS

Three futuristic databases

Data Backup & Restore

Data can be backed up automatically or manually, initiated at any time according to your service requirements. These backups can be used to restore DB instances in just a few clicks. You are able to set the backup retention period and modify the backup policy as you see fit. Backups are stored in Object Storage Service (OBS), improving the data disaster recovery capabilities while reducing the needed storage space.

 
Icon of a physical database with two arrows

Access control

Virtual Private Cloud (VPC) security groups can have rules that govern both inbound and outbound traffic of DB instances.

Icon of a CPU with a speedo

Performance Monitoring

DDS monitors instance performance, reducing O&M activities by as much as 60%. It provides real-time monitoring information about CPU utilization, disk usage, IOPS, and number of active connections, allowing you to check instance status at any time.

Icon of a server with a checkmark

Instant Availability

You can create a DB instance on the management console and access DDS through an Elastic Cloud Server (ECS) to reduce the application response time. If you need to access a DB instance from your local devices, you can bind an Elastic IP Address (EIP) to the instance.

 

Use Cases

Mobile Apps and Maps

IoT

CMS

Gaming Industry

 

New Features

DDS offers Recycle Bin as emergency solutionView Details
DDS version 4.4 available in EU-DE regionView Details
DDS version 4.4 is now available in EU-NL regionView Details
DDS supports backup encryptionView Details

Find out more

 
  • Communities

    The Open Telekom Cloud Community

    This is where users, developers and product owners meet to help each other, share knowledge and discuss.

    Discover now

  • Telefon

    Free expert hotline

    Our certified cloud experts provide you with personal service free of charge.

     0800 3304477 (from Germany)

     
    +800 33044770 (from abroad)

     
    24 hours a day, seven days a week

  • E-Mail

    Our customer service is available free of charge via E-Mail

    Write an E-Mail