Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):O que é o Tair (Redis OSS-compatible)?

Última atualização: Jun 26, 2026

O Tair (Redis OSS-compatible) é um serviço de banco de dados nativo da nuvem totalmente gerenciado e compatível com o protocolo Redis. Desenvolvido sobre uma arquitetura de cluster ativa-ativa de alta disponibilidade, oferece alto throughput, baixa latência e dimensionamento elástico, eliminando a sobrecarga operacional de gerenciamento de infraestrutura. O Tair cuida do provisionamento de infraestrutura, da segurança de rede e da manutenção do sistema para que você possa focar no desenvolvimento de aplicações.

Estruturas de dados e recursos suportados

O Tair (Redis OSS-compatible) suporta as principais estruturas de dados do Redis: String, List, Set, Sorted Set, Hash e Stream. Também oferece suporte a transações e Pub/Sub.

O Tair (Enterprise Edition) expande essas capacidades com estruturas de dados adicionais nativas do Alibaba Cloud Tair, disponíveis em instâncias baseadas em memória de acesso aleatório dinâmico (DRAM).

Edições de instância

O Tair (Redis OSS-compatible) está disponível em duas edições:

Edição

Descrição

Redis Open-Source Edition

Banco de dados em memória de alto desempenho, totalmente compatível com o Redis open-source. Suporta arquiteturas padrão (master-replica), cluster e divisão de leitura/escrita.

Tair (Enterprise Edition)

Serviço Redis aprimorado, desenvolvido sobre o Redis Open-Source Edition. Otimizado em três dimensões: latência de acesso, requisitos de persistência e custo geral. Oferece três opções de mídia de armazenamento: DRAM, memória não volátil (NVM) e SSDs empresariais (ESSDs).

Tipos de armazenamento do Tair (Enterprise Edition)

Escolha um tipo de armazenamento com base nos seus requisitos de desempenho, persistência e custo:

Tipo de armazenamento

Mais indicado para

Principais características

Otimizado para DRAM

Cargas de trabalho de alto desempenho que exigem estruturas de dados do Tair

Modelo multithread; suporta estruturas de dados nativas do Tair

Otimizado para memória persistente

Cargas que requerem persistência durável sem sobrecarga de E/S de disco

Baseado em tecnologia de memória persistente (não em discos tradicionais); alta capacidade; persistência em cada gravação; throughput e latência comparáveis ao Redis Open-Source Edition

Baseado em ESSD/SSD

Cenários de grande capacidade e sensíveis a custos (dados quentes/frios)

Custo de apenas 15% do Redis Open-Source Edition; desempenho de aproximadamente 60% do Redis Open-Source Edition; alta durabilidade

Arquiteturas de implantação

O Tair (Redis OSS-compatible) oferece três arquiteturas de implantação. Escolha a mais adequada conforme sua proporção de leitura/escrita, necessidades de dimensionamento e requisitos de latência:

Arquitetura

Mais indicada para

Descrição

Padrão

Cargas de trabalho de uso geral com tráfego moderado

Par master-replica com sincronização de dados em tempo real. Failover automático sem impacto na aplicação.

Cluster

Cargas de alto throughput que precisam de dimensionamento horizontal

Arquitetura distribuída em que cada shard suporta failover master-replica. Dimensione conforme o tráfego cresce. Suporta dois modos de conexão (veja abaixo).

Divisão de leitura/escrita

Cargas com predominância de leituras ou cenários de chave quente

Arquitetura master-replica com réplicas de leitura para dimensionamento linear de leituras. Mitiga problemas de desempenho causados por chaves quentes.

Modos de conexão de cluster

As instâncias de cluster suportam dois modos de conexão:

  • Modo Proxy (recomendado): Gerenciamento inteligente de conexões que reduz a complexidade do desenvolvimento de aplicações.

  • Modo de conexão direta: Os clientes ignoram o proxy e se conectam diretamente aos shards de backend, reduzindo a sobrecarga de rede. Recomendado para aplicações com requisitos rigorosos de latência.

Edições de divisão de leitura/escrita

  • Edição nativa da nuvem: Utiliza topologia de replicação em estrela, em que todas as réplicas de leitura sincronizam a partir do master. Suporta de 1 a 4 réplicas de leitura por shard (arquitetura de cluster) ou de 1 a 9 réplicas de leitura (arquitetura padrão). Ideal para cargas de trabalho de grande escala com predominância de leituras.

  • Edição clássica (descontinuada): Utiliza topologia de replicação em cadeia. Suporta 1, 3 ou 5 réplicas de leitura. Esta edição não está mais disponível para novas instâncias.

Primeiros passos

Perguntas frequentes

Qual é a relação entre o Tair (Redis OSS-compatible) e o Redis?

O Tair (Redis OSS-compatible) é totalmente compatível com o protocolo Redis. Qualquer cliente compatível com o Redis open-source pode se conectar ao Tair sem alterações de código para armazenar e recuperar dados.

O Tair (Enterprise Edition) é uma versão aprimorada desenvolvida sobre o Redis Open-Source Edition, adicionando opções para desempenho ultra-alto e maior eficiência de custos. Para uma comparação detalhada, consulte Comparação de recursos entre o Tair (Enterprise Edition) e o Redis Open-Source Edition.

Quais versões do Redis o Tair suporta?

Tipo de instância

Versões compatíveis do Redis

Tair Enterprise baseado em DRAM (Redis 7.0)

Redis 7.0 e anteriores, além de estruturas de dados do Tair

Tair Enterprise baseado em DRAM (Redis 6.0)

Redis 6.2 e anteriores, além de estruturas de dados do Tair

Tair Enterprise baseado em DRAM (Redis 5.0)

Redis 5.0 e anteriores, além de estruturas de dados do Tair

Tair Enterprise otimizado para memória persistente

Redis 6.0 e anteriores (alguns comandos restritos)

Tair Enterprise baseado em ESSD/SSD

Redis 6.0 e anteriores (alguns comandos restritos)

Redis Open-Source Edition

Redis 7.0, 6.0, 5.0 e 4.0 (compatível com versões anteriores)

Para restrições de comandos em instâncias da Enterprise Edition, consulte Limites de comandos suportados pelo Tair (Enterprise Edition).

Quais comandos do Redis o Tair suporta?

O Tair suporta a maioria dos comandos do Redis open-source, com exceção de alguns desabilitados. Consulte as listas completas:

O Tair possui limites de CPU, largura de banda e conexões?

Sim. O desempenho da CPU, a largura de banda da rede e o número máximo de conexões dependem da edição e da arquitetura da instância (padrão ou cluster). Na mesma edição e arquitetura, a principal diferença entre as especificações é a capacidade de memória. Para métricas detalhadas por especificação, consulte Especificações de instância.

O Tair suporta persistência de dados?

Sim. O Tair armazena dados tanto na memória quanto em disco, utilizando políticas de persistência AOF (Append Only File) e RDB (Redis Database). Para opções de configuração, consulte Soluções de backup e restauração.

Posso modificar parâmetros de uma instância do Tair?

Sim. Consulte Defina parâmetros.

Próximos passos