数据传输服务DTSDRDS 订阅示例-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

数据传输服务DTSDRDS 订阅示例

2018-05-24 02:31:53 613
数据传输
分享到
取消 提交回答
全部回答(1)
  • 2018-05-27 18:33:16
    已采纳

    详细解答可以参考官方帮助文档

    本小节简单介绍如何使用 DTS 提供订阅 SDK 进行 分布式关系型数据库服务 DRDS(以下简称 DRDS) 的订阅。

    下载 Demo

    1. 首先,需要先下载 DTS 订阅 DRDS 数据变化 Demo
    2. 使用解压工具,解压下载到本地的 Demo。

    运行 Demo

    本 Demo 的运行方式与 “使用 Maven 依赖形式的 SDK” 章节中 Demo 的运行方式基本相同,区别仅在于,订阅 DRDS 的数据变化时,由于 DRDS 有逻辑数据库和逻辑表的概念,区别与一般的数据库名和表名,因此需要通过对应的方式获取 DRDS 的逻辑数据库名和逻辑表名,可以参考 Demo 中如下代码片段。

    1. System.out.println("PrimaryKey Column Name:" + key);
    2. //DRDS 中物理数据库名和物理数据表名
    3. System.out.println("Record DB Name:"+record.getDbname()+",Table Name:"+record.getTablename());
    4. //DRDS 中逻辑数据库名和逻辑表名
    5. System.out.println("Record Logical DB Name:"+record.getLogicalDbname()+",Table Name:"+record.getLogicalTablename());
    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

相似问题
推荐课程