什么是数据校验

数据校验是数据传输服务DTS(Data Transmission Service)提供的用于监控源库与目标库数据差异的功能,支持在不停服的情况下对源库和目标库进行校验,帮助您及时发现数据和结构不一致的问题。

优势

  • 全量校验、增量校验和结构校验均支持在不停服的情况下进行校验。

  • 支持异构数据库间的校验。

  • 全量校验任务对源和目标库的行级数据字段校验;增量校验对源的增量数据进行源和目标库的一致性校验。

  • 任务运行过程中如果有数据不一致的数据,DTS会在一定时间之后对异常数据再次校验,确保该异常不是增量延迟所导致。

费用说明

详情请参见数据校验计费方式

支持的地域

全域支持,且支持跨地域的链路。支持的地域,请参见支持的地域列表

支持的链路

说明
  • 源库和目标库间的双向同步链路也支持校验功能。

  • 源库和目标库支持阿里云和自建数据库实例。

数据校验方式

源库

目标库

全量校验

MySQL

MySQL、AnalyticDB MySQL、PolarDB MySQL版、PostgreSQL、AnalyticDB PostgreSQL版、Oracle

PolarDB MySQL版

MySQL、AnalyticDB MySQL、PolarDB MySQL版AnalyticDB PostgreSQL版、Oracle

PostgreSQL

MySQL、PostgreSQL、AnalyticDB PostgreSQL版PolarDB PostgreSQL版PolarDB PostgreSQL版(兼容Oracle)、Oracle

PolarDB PostgreSQL版

MySQL、PostgreSQL、AnalyticDB PostgreSQL版PolarDB PostgreSQL版、Oracle

单节点架构的MongoDB

单节点架构的MongoDB

副本集架构的MongoDB

副本集架构的MongoDB

分片集群架构的MongoDB

分片集群架构的MongoDB

主从复制集群架构的Tair/Redis

主从复制集群架构的Tair/Redis

Redis Cluster集群架构的Tair/Redis

Redis Cluster集群架构的Tair/Redis

SQL Server

MySQL、AnalyticDB MySQL、PolarDB MySQL版、SQL Server、AnalyticDB PostgreSQL版

Oracle

AnalyticDB MySQL、AnalyticDB PostgreSQL版、MySQL、PolarDB MySQL版PolarDB PostgreSQL版PolarDB PostgreSQL版(兼容Oracle)、PostgreSQL、Oracle

PolarDB PostgreSQL版(兼容Oracle)

PolarDB PostgreSQL版(兼容Oracle)、AnalyticDB MySQL、Oracle

Db2 for LUW

MySQL、PolarDB MySQL版、AnalyticDB MySQL、AnalyticDB PostgreSQL版

Db2 for i(AS/400)

MySQL

增量校验

MySQL

MySQL、AnalyticDB MySQL、PolarDB MySQL版、PostgreSQL、AnalyticDB PostgreSQL版PolarDB PostgreSQL版

PolarDB MySQL版

MySQL、AnalyticDB MySQL、PolarDB MySQL版AnalyticDB PostgreSQL版

PostgreSQL

MySQL、PostgreSQL、AnalyticDB PostgreSQL版PolarDB PostgreSQL版

PolarDB PostgreSQL版

PostgreSQL、AnalyticDB PostgreSQL版PolarDB PostgreSQL版

单节点架构的MongoDB

单节点架构的MongoDB

副本集架构的MongoDB

副本集架构的MongoDB

分片集群架构的MongoDB

分片集群架构的MongoDB

SQL Server

MySQL、AnalyticDB MySQL、PolarDB MySQL版、SQL Server、AnalyticDB PostgreSQL版

Oracle

AnalyticDB MySQL、MySQL、PolarDB MySQL版PolarDB PostgreSQL版(兼容Oracle)

结构校验

MySQL

MySQL、PolarDB MySQL版

PolarDB MySQL版

MySQL、PolarDB MySQL版

PostgreSQL

PostgreSQL、PolarDB PostgreSQL版

PolarDB PostgreSQL版

PostgreSQL、PolarDB PostgreSQL版

操作文档