概述 DTS(Data Transmission Service)提供数据迁移、数据同步、数据订阅于一体的数据库数据传输服务,帮助您在业务不停服的前提下轻松完成数据库迁移,利用实时同步通道轻松构建异地容灾的高可用数据库架构。 DTS 为开发者提供 Java 语言的工具包,帮助开发者将 DTS 能力集成到自己的业务系统中。
在库表结构同步和全量同步阶段,请勿执行库或表结构变更的 DDL 操作,否则会导致数据同步任务失败。 其他限制 建议源和目标库版本保持一致,或者从低版本同步到高版本以保障兼容性。如为高版本同步至低版本,可能存在数据库兼容性问题。 执行数据同步前需评估源库和目标库的性能,同时建议业务低峰期执行数据同步。否则全量数据初始化时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升。
将PostgreSQL数据库作为DTS目标端的前置条件 3.1 环境要求 DTS支持将PostgreSQL10以上版本自建数据库作为目标端。
增量迁移任务使用 变更数据捕获 (Change Data Capture,以下简称CDC)功能, 不同版本对CDC功能存在限制: 版本 Enterprise Standard 12 支持 14 支持 16 支持 支持 17 支持 支持 19 支持 支持 3.
增量数据迁移是将源库迁移过程中新增的数据实时同步到目标库中。如果创建数据迁移任务时,同时选择了全量数据迁移和增量数据迁移,则迁移过程中会先将源库中静态数据迁移到目标库,然后将增量数据同步到目标库。 DTS迁移过程中对源数据库是否有影响,是否会删除源库中数据?
点击『当前环境权限配置』,查看该版本的权限配置详情 2.2 版本对比 点击『应用发布』,点击『版本对比』按钮 选择需要对比的两个版本,选择有变动的页面,可以看到两个版本页面的差异。 2.3 版本回滚 点击『应用发布』,点击『发布应用』,打开下列弹窗 选择需要回滚到的版本,点击『发布』 发布完成,回滚到指定版本
图表联动 图表联动是指在点击本图表的某一部分时,旁边的图表数据联动刷新,例如一个饼图展示了各个「地区」销售利润,点击饼图中的每一个地区,旁边的柱状图联动展示该地区下所有「省份」的销售利润。 在编辑报表时,某些图表的控制面板里可以看到「联动」选项卡,如下饼图的联动: 联动的触发 每种图表触发联动的方式不同,例如:折线图的触发方式是点击折线上的某一点,地图是点击某个区域,表格是点击某行或某列。
调整全量迁移速度 设置全量每秒迁移的行数:每秒钟同步到目标端的行数,值为空或者 0 时表示不限制迁移速度 设置全量每秒迁移的数据量:每秒钟同步到目标端的数据量,值为空或者 0 时表示不限制迁移速度 调整增量迁移速度 设置增量每秒迁移的行数:每秒钟同步到目标端的行数,值为空或者 0 时表示不限制迁移速度 设置增量每秒迁移的数据量:每秒钟同步到目标端的数据量,值为空或者 0 时表示不限制迁移速度 根据提示完成后续操作
使用数据订阅SDK 新建Demo文件 import com.bce.dts.client.ConsumerClient; import com.bce.dts.client.ConsumerClientImpl; import com.bce.dts.client.ConsumerListener; import com.bce.dts.client.RegionContext; import c