Tair (Redis OSS-compatible) utiliza o Data Transmission Service (DTS) para sincronizar dados em cenários de sincronização na cloud, redundância geográfica ativa, recuperação de desastres e análise de dados.
Sobre o DTS
O DTS é um service de fluxo de dados em tempo real da Alibaba Cloud que integra migração, assinatura e sincronização de dados por meio de um link estável e seguro. O DTS oferece suporte à migração total e incremental de dados com tempo de inatividade mínimo.
Tabela 1. Suporte à sincronização
|
Bancos de dados source compatíveis |
Bancos de dados de destino compatíveis |
Arquiteturas compatíveis |
Topologias de sincronização compatíveis |
|
|
|
Requisitos de permissão
Conceda as permissões necessárias aos bancos de dados source e de destino antes de configurar a sincronização. As permissões obrigatórias variam conforme o cenário.
Crie uma conta do Redis e conceda as permissões necessárias em Create and manage accounts.
Tabela 2. Requisitos de permissão
|
Cenário de sincronização |
Permissões no banco de dados source |
Permissões no banco de dados de destino |
|
Permissões de leitura |
Permissões de leitura e gravação |
|
Permissão para executar o comando SYNC ou PSYNC |
Permissões de leitura e gravação |
Soluções de sincronização de dados
Os métodos de configuração são semelhantes entre os diferentes cenários. A tabela a seguir apresenta exemplos comuns. Para cenários não listados, adapte um exemplo similar e configure as permissões conforme descrito na tabela de requisitos de permissão.
|
Cenário |
Exemplo de configuração |
|
Sincronizar dados de um banco de dados autogerenciado para uma instância do Tair (Redis OSS-compatible) |
|
|
Sincronização entre instâncias do Tair (Redis OSS-compatible) |
|
|
One-way synchronization of Tair (Redis OSS-compatible) instances across Alibaba Cloud accounts |