閱讀36 返回首頁    go 阿裏雲


數據訂閱__功能特性_產品簡介_數據傳輸-阿裏雲

實時數據訂閱功能旨在幫助用戶獲取RDS/DRDS的實時增量數據,用戶能夠根據自身業務需求自由消費增量數據,例如實現緩存更新策略業務異步解耦異構數據源數據實時同步含複雜ETL的數據實時同 等多種業務場景。

功能列表

(1) 支持公共雲、金融雲RDS For MySQL實例的數據訂閱。
(2) 支持經典網絡、VPC網絡下RDS For MySQL實例的數據訂閱。

數據源類型

實時數據訂閱支持的數據源類型包括:

  • RDS For MySQL
  • DRDS

其中,DRDS 不記錄事務日誌,所以如果需要訂閱DRDS的實時增量數據,那麼需要通過訂閱DRDS底層掛載的RDS實例的增量日誌來實現

訂閱對象

數據訂閱的訂閱對象可以為:。用戶可以根據需要訂閱某幾個表的增量數據。

數據訂閱將增量數據細分為數據變更(Data Manipulation Language 簡稱DML)結構變更(Data Definition Language,簡稱DDL),配置數據訂閱時,可以選擇需要訂閱的具體數據變更類型。

訂閱通道

訂閱通道是進行增量數據訂閱與消費的基本單元。如果要訂閱RDS的增量數據,必須在數據傳輸控製台創建一個針對這個RDS實例的訂閱通道。訂閱通道會實時拉取RDS的增量數據,並將最新一段時間的增量數據保存在訂閱通道中,用戶可以使用數據傳輸提供SDK從這個訂閱通道中訂閱增量數據,並進行相應的消費。同時,用戶可以在數據傳輸控製台進行訂閱通道的創建、管理及刪除等操作。
一個訂閱通道同時隻能被一個下遊SDK訂閱消費,如果用戶有多個下遊需要訂閱同一個RDS實例時,需要創建多個訂閱通道。這些訂閱通道訂閱的RDS實例均為同一個實例ID。

訂閱通道在創建及運行過程中,不同階段會處於不同的狀態,具體如下表所示:

通道狀態 狀態說明 可進行操作
預檢中 訂閱通道已經完成任務配置,正在進行啟動之前的簡單預檢查 刪除訂閱
未啟動 遷移任務已經通過遷移之前的預檢查,但是還沒有啟動訂閱 開始訂閱
刪除訂閱
初始化 訂閱通道正在進行啟動初始化,一般需要1分鍾左右 刪除訂閱
正常 訂閱通道正在正常拉取RDS實例的增量數據 查看示例代碼
查看訂閱數據
刪除訂閱
異常 訂閱通道拉取RDS實例增量數據異常 查看示例代碼
刪除訂閱

高級特性

數據訂閱支持多種特性,有效降低用戶使用門檻,主要包括:
(1) 動態增減訂閱對象, 在數據訂閱過程中,用戶可以隨時增加或減少需要訂閱的對象。
(2) 在線查看訂閱數據, 數據傳輸DTS控製台支持在線查看訂閱通道中的增量數據。
(3) 修改消費時間點,數據訂閱支持用戶隨時修改需要消費數據對應的時間點。 (4) 完善監控體係, 數據訂閱提供訂閱通道狀態、下遊消費延遲的報警監控功能。用戶可以根據業務敏感度,自定義消費延遲報警閾值。

最後更新:2016-11-23 16:03:55

  上一篇:go 數據同步__功能特性_產品簡介_數據傳輸-阿裏雲
  下一篇:go 如何升級__購買指南_數據傳輸-阿裏雲