我是靠谱客的博主 专注石头,最近开发中收集的这篇文章主要介绍数据传输服务 DTS > 产品简介 > 功能特性 > 数据订阅(旧版)数据订阅(旧版),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

数据订阅(旧版)

更新时间:2020-07-14 11:16:50

编辑我的收藏

本页目录

  • 支持订阅的实例类型
  • 订阅对象
  • 订阅通道
  • 高级特性

实时数据订阅功能旨在帮助用户获取RDS MySQL、DRDS的实时增量数据,您可以根据自身业务需求自由消费增量数据,搭建/实现多种业务场景,例如缓存更新策略、业务异步解耦、异构数据源数据实时同步及含复杂ETL的数据实时等。

支持订阅的实例类型

订阅的源RDS MySQL和DRDS实例支持公共云和金融云的业务环境。

 
源数据库支持订阅的数据类型

RDS MySQL

5.5、5.6、5.7版本

说明 该功能已下线,详情请参见【通知】3月31日RDS MySQL数据订阅(旧版)功能下线。建议您使用新版数据订阅,详情请参见数据订阅(新版)。

  • 数据更新
  • 结构更新

DRDS

MySQL 5版本

说明 DRDS中的数据库须基于已有的RDS MySQL创建,DTS暂不支持基于PolarDB MySQL创建的数据库。

订阅对象

数据订阅的订阅对象可以为:库、表。

数据订阅将增量数据细分为:

  • 数据变更(Data Manipulation Language,简称DML)
  • 结构变更(Data DefinitionLanguage,简称DDL)

在配置数据订阅时,您可以根据业务需求选择数据变更类型。

订阅通道

订阅通道是进行增量数据订阅与消费的基本单元。如果要订阅数据库实例的增量数据,必须在数据传输控制台创建一个针对这个数据库实例的订阅通道。

订阅通道会实时拉取数据库实例的增量数据,并将最近24小时的增量数据保存在订阅通道中,用户可以使用DTS提供的SDK从订阅通道中订阅增量数据并进行消费。同时,用户可以在数据传输控制台进行订阅通道的创建、管理及删除等操作。

一个订阅通道只能被一个下游SDK订阅消费,如果用户有多个下游需要订阅同一个数据库实例时,需要创建多个订阅通道。这些订阅通道订阅的数据库实例均为同一个实例ID。

订阅通道在创建及运行过程中,不同阶段会处于不同的状态,具体如下表所示。

 
通道状态状态说明可进行的操作
预检中订阅通道已经完成任务配置,正在进行预检查。删除订阅
未启动订阅通道已经通过预检查,但是还没有启动订阅。
  • 开始订阅
  • 删除订阅
初始化订阅通道正在进行启动初始化,一般需要1分钟左右。删除订阅
正常订阅通道正在拉取数据源的增量数据。
  • 查看示例代码
  • 查看订阅数据
  • 删除订阅
异常订阅通道拉取数据源的增量数据异常。
  • 查看示例代码
  • 删除订阅

当订阅通道处于异常状态时,7天之内这个任务会被后台启动恢复。如果需要停止订阅,需要手动暂停或结束订阅通道。

高级特性

数据订阅支持多种特性,降低使用门槛。

  • 动态增减订阅对象

    在数据订阅过程中,用户可以随时增加或减少需要订阅的对象。

  • 在线查看订阅数据

    支持在线查看订阅通道中的增量数据。

  • 修改消费时间点

    支持修改需要消费数据对应的时间点。

  • 完善的监控体系

    提供订阅通道状态、下游消费延迟的报警监控功能。用户可以根据业务敏感度,自定义消费延迟报警阈值。

 上一篇:数据订阅(新版)

下一篇:典型应用场景 

最后

以上就是专注石头为你收集整理的数据传输服务 DTS > 产品简介 > 功能特性 > 数据订阅(旧版)数据订阅(旧版)的全部内容,希望文章能够帮你解决数据传输服务 DTS > 产品简介 > 功能特性 > 数据订阅(旧版)数据订阅(旧版)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部