Tair (Redis OSS-compatible) は、data Transmission Service (DTS) を使用して複数のデータ同期ソリューションを提供し、クラウドへのデータ同期、アクティブな地理的冗長性、ディザスタリカバリ、データ分析などのさまざまなシナリオに対応します。
DTS
Alibaba Cloud DTSは、データ移行、データサブスクリプション、およびデータ同期を単一の包括的なサービスに統合して、安定した安全なデータ伝送を保証するリアルタイムデータストリーミングサービスです。 DTSは、ダウンタイムを最小限に抑えながら、完全なデータ移行と増分データ移行をサポートします。 これにより、サービスの可用性が確保されます。
表 1. データベースとの間でデータを同期するDTSの可用性
ツール | サポートされているソースデータベース | サポート対象データベース | サポートされているアーキテクチャ | サポートされる同期トポロジ |
DTS (推奨) |
|
|
|
必要な権限。
DTSに必要なアクセス許可は、同期シナリオによって異なります。 データ同期を設定する前に、同期シナリオに基づいてソースデータベースとターゲットデータベースに対して必要なアクセス許可を取得する必要があります。 次の表に、必要な権限を示します。
Tair (Redis OSS互換) インスタンスのアカウントを作成し、アカウントに必要な権限を付与する方法については、「データベースアカウントの作成と管理」をご参照ください。
表 2. 必要な権限
ツール | 同期シナリオ | ソースデータベースの権限 | ターゲットデータベースの権限 |
DTS (推奨) |
| 読み取り権限 | 読み書き権限 |
| SYNCまたはPSYNCコマンドを実行する権限 | 読み書き権限 |
データ同期ソリューション
異なるシナリオの設定方法は似ています。 次の表に、一般的なデータ同期シナリオのソリューションを示します。 同期シナリオが次の表に含まれていない場合は、同様のシナリオに関するトピックを表示し、必要な権限を設定できます。
シナリオ | ツール | 解決策 |
自己管理型データベースのデータをTair (Redis OSS-compatible) インスタンスに同期する | DTS | ECSインスタンスでホストされているセルフマネージドRedisデータベースのデータをTair (Redis OSS互換) インスタンスに同期 |
Tair (Redis OSS-compatible) インスタンス間の同期 | DTS | |