数据校验是数据传输服务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 | |
TiDB | MySQL、PolarDB MySQL版、AnalyticDB MySQL版 | |
AnalyticDB MySQL版 | MySQL、PolarDB MySQL版、AnalyticDB 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版 |