數據同步
借助數據傳輸服務DTS(Data Transmission Service),云數據庫 Tair(兼容 Redis)為您提供了豐富數據同步方案,可適用于同步上云、數據異地多活、數據容災、數據分析等多種業(yè)務場景。
DTS介紹
DTS是阿里云提供的實時數據流服務,集數據遷移、訂閱、同步于一體,為您提供穩(wěn)定安全的傳輸鏈路。DTS支持全量數據遷移和增量數據遷移,可實現(xiàn)不停服遷移,降低對業(yè)務的影響。
表 1. 同步支持度
工具 | 支持的源庫 | 支持的目標庫 | 支持的架構 | 支持的同步拓撲 |
DTS(推薦) |
|
|
|
權限要求
對于不同的同步場景,DTS所需的權限有所區(qū)別,在配置數據同步前,您需要根據下表的同步場景為源和目標庫準備相關權限。
關于如何為Redis實例創(chuàng)建相應權限的賬號,請參見創(chuàng)建與管理賬號。
表 2. 權限要求
工具 | 同步場景 | 源庫的權限要求 | 目標庫的權限要求 |
DTS(推薦) |
| 讀權限 | 讀寫權限 |
| 允許執(zhí)行SYNC或PSYNC命令 | 讀寫權限 |
數據同步方案
由于數據同步的配置方法相似程度較高,下表僅列出常見同步場景對應的配置文檔。如果您的場景沒有在下表中覆蓋,您可以參考相近場景的文檔并結合權限要求表格的內容進行配置。
場景 | 工具 | 配置案例 |
從自建庫同步至云數據庫 Tair(兼容 Redis) | DTS | |
云數據庫 Tair(兼容 Redis)間同步 | DTS | |