Data Transmission Service (DTS) supports data transmission among data sources such as RDBMS, NoSQL, and OLAP databases. DTS provides features such as data synchronization, data migration, change tracking, data integration, and data transformation. You can use DTS to build an architecture that features security, scalability, and high availability.

Benefits

DTS has the following advantages over traditional data migration and synchronization tools: high compatibility, high performance, security, reliability, and ease of use. DTS helps you simplify data transmission, allowing you to focus on business development.

  • DTS provides high channel stability and data reliability.
  • The data migration, change tracking, and data synchronization features provided by DTS support homogeneous and heterogeneous data sources.
  • DTS supports disaster recovery of nodes. A failing channel can recover within seconds.
  • DTS supports resumable transmission to resolve transmission interruptions caused by hardware, network, and other exceptions.
  • DTS supports the use of RAM users and Alibaba Cloud accounts. You can create and manage DTS instances as a RAM user, which improves the data security of your company. For more information, see Use a system policy to authorize a RAM user to manage DTS instances.

For more information, see Benefits and Scenarios.

Supported data sources

DTS supports multiple types of data sources, such as relational databases, non-relational databases, and OLAP databases. For more information, see Supported databases.

Pricing

For more information, see Pricing.

Features

Feature Description References
Data migration You can use DTS to migrate data between homogeneous and heterogeneous data sources. Typical scenarios include data migration to Alibaba Cloud, data migration between instances within Alibaba Cloud, and database splitting and scale-out.
Data integration Data integration is an advanced feature of data migration. You can configure a scheduling policy when you migrate schemas and historical data from the source database to the destination database on a regular basis. The data integration feature allows you to flexibly build data warehouses. For example, you can build a T+1 data warehouse.
Data synchronization You can use DTS to synchronize data between data sources in real time. This feature applies to the following scenarios: active geo-redundancy, geo-disaster recovery, zone-disaster recovery, cross-border data synchronization, query load balancing, cloud BI systems, and real-time data warehousing.
Change tracking

You can use DTS to track data changes from self-managed MySQL databases and ApsaraDB RDS for MySQL instances in real time. This feature applies to the following scenarios: cache updates, business decoupling, synchronization of heterogeneous data, and synchronization of extract, transform, and load (ETL) operations.

Instructions

You can create and manage DTS instances, configure tasks, and perform instance O&M in the DTS console.

Related services

  • Elastic Compute Service (ECS): Self-managed databases hosted on ECS instances can serve as the data sources for data migration, data synchronization, and change tracking.
  • ApsaraDB RDS: ApsaraDB RDS is a stable, reliable, and scalable online database service. It provides a portfolio of solutions for disaster recovery, data backup, data recovery, monitoring, and migration to facilitate database O&M.
  • PolarDB: PolarDB is a next-generation relational database service developed by Alibaba Cloud. It is compatible with MySQL, PostgreSQL, and Oracle database engines. PolarDB provides superior performance in storage and computing to meet diverse requirements of enterprises. Each PolarDB cluster provides a maximum storage capacity of 100 TB and can be configured with a maximum of 16 nodes.
  • Distributed Relational Database Service (DRDS): https://www.alibabacloud.com/help/zh/doc-detail/117729.htm is developed by Alibaba Group to address the bottleneck of standalone database services. DRDS is compatible with MySQL protocols and syntax. DRDS supports automatic sharding, online smooth scaling, auto scaling, and transparent read/write splitting. DRDS provides O&M capabilities throughout the lifecycle of databases.
  • ApsaraDB for Redis: ApsaraDB for Redis is an online key-value storage service that has high performance and is compatible with open source Redis protocols.
  • ApsaraDB for MongoDB: ApsaraDB for MongoDB is a MongoDB-compatible database service that is developed based on the Apsara distributed operating system and a high-reliability storage engine. ApsaraDB for MongoDB uses a multi-node architecture to ensure high availability, and supports elastic scaling, disaster recovery, backup and restoration, and performance optimization.