36
阿裏雲
數據訂閱__功能特性_產品簡介_數據傳輸-阿裏雲
實時數據訂閱功能旨在幫助用戶獲取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
上一篇:
數據同步__功能特性_產品簡介_數據傳輸-阿裏雲
下一篇:
如何升級__購買指南_數據傳輸-阿裏雲
可授權CDN Action__RAM資源授權-CDN_API 手冊_CDN-阿裏雲
Graph開發插件介紹__Eclipse開發插件_工具_大數據計算服務-阿裏雲
視頻_阿裏雲幫助中心-阿裏雲,領先的雲計算服務提供商
刪除流控策略__流量控製相關接口_API_API 網關-阿裏雲
DRDS讀寫分離__開發手冊_分布式關係型數據庫 DRDS-阿裏雲
新老版本API使用FAQ__圖片處理指南_對象存儲 OSS-阿裏雲
AppAttribute__數據類型_API_API 網關-阿裏雲
數據表管理__數據管理手冊_用戶操作指南_大數據開發套件-阿裏雲
快遞_阿裏雲幫助中心-阿裏雲,領先的雲計算服務提供商
表格存儲 ProtocolBuffer 消息定義__API 概覽_API 參考_表格存儲-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲