Esta página define os principais termos do Tair (Redis OSS-compatible) para ajudar você a criar um modelo mental do produto antes de explorar o restante da documentação.
Os recursos do Tair seguem uma estrutura hierárquica: a instância é a unidade de nível superior, cada instância contém um ou mais data shards e cada shard é composto por um ou mais nós. Compreender essa hierarquia facilita a interpretação das opções de configuração e dos limites de capacidade em toda a documentação.
|
Termo |
Descrição |
|
Instance ID |
Unidade básica do Tair (Redis OSS-compatible). Cada instância corresponde a um espaço de usuário único, com limites próprios de conexões, largura de banda e capacidade de CPU. Os limites exatos variam conforme o tipo de instância. Consulte seus IDs de instância no console do Tair. |
|
Data sharding |
Método de particionamento de dados em vários shards para melhorar o desempenho e a escalabilidade. A arquitetura escolhida determina o uso dos shards: - A arquitetura padrão utiliza um único shard em configuração mestre-réplica. Todos os dados ficam armazenados em um shard (o nó mestre), com até 9 nós de réplica. - A arquitetura cluster distribui os dados entre 2 e 256 shards. O espaço total do banco de dados divide-se em 16.384 slots, e cada shard gerencia um subconjunto deles. Por exemplo, em um cluster com 3 shards: o shard 1 gerencia os slots [0, 5460], o shard 2 gerencia os slots [5461, 10922] e o shard 3 gerencia os slots [10923, 16383]. Cada shard suporta um nó mestre e até quatro nós de réplica, todos com especificações idênticas. |
|
Instance type |
Define a configuração dos nós e o comportamento de disponibilidade da instância: - High Availability: Adota arquitetura mestre-réplica com dois ou mais nós. O nó mestre processa todas as solicitações de leitura e escrita. O nó de réplica é reservado para alta disponibilidade (HA) e não atende tráfego externo. Em caso de falha no nó mestre, o sistema promove a réplica com os dados mais completos e atualizados em até 30 segundos. Uma réplica de leitura atende solicitações de leitura e oferece capacidades de recuperação de desastres; as réplicas de leitura estão disponíveis apenas na arquitetura de divisão de leitura e escrita. - Standalone: Contém um único nó de dados, sem réplica. Não há replicação de dados em tempo real. Recomendado para cargas de trabalho exclusivamente de cache que não exigem alta confiabilidade de dados. Instâncias Standalone têm custo relativamente baixo. |
|
Primary (secondary) zone node |
Aplica-se a instâncias implantadas em múltiplas zonas de disponibilidade. Durante a operação normal, o nó mestre (nó da zona primária) executa na zona primária, enquanto os nós de réplica (nós da zona secundária) executam na zona secundária. Para mais informações, consulte Regiões e zonas. Regras de distribuição por zona: - 1 mestre + 2 réplicas: 1 mestre e 1 réplica na zona primária; 1 réplica na zona secundária. - 1 mestre + 3 ou mais réplicas: Pelo menos 1 mestre e 1 réplica devem estar na zona primária. Implante os demais nós de réplica na zona primária ou secundária conforme suas necessidades. |
|
Deployment mode |
Determina qual arquitetura de gerenciamento sustenta a instância: - Cloud-native: Arquitetura de nova geração com melhor escalabilidade, elasticidade e configuração de especificações mais flexível. - Classic: Arquitetura de gerenciamento convencional. Para uma comparação detalhada, consulte Comparação entre instâncias cloud-native e instâncias classic. |
|
Storage medium |
O Tair oferece os seguintes meios de armazenamento. Escolha conforme seus requisitos de desempenho e custo: - Redis Open-Source Edition — Armazena dados na memória. Ideal para cargas de trabalho padrão do Redis open source. - Instância baseada em DRAM — Armazena dados na memória usando modelo multithread, entregando aproximadamente 3 vezes o desempenho de uma instância Redis Open-Source Edition com as mesmas especificações. Suporta replicação semissíncrona, recuperação point-in-time (PITR) e Global Distributed Cache. Indicada para desempenho ultra-alto ou redundância geográfica ativa. - Instância otimizada para memória persistente — Armazena dados em memória persistente com persistência no nível de comando. Mais adequada para cargas que exigem alto desempenho combinado com forte consistência de dados. - Instância baseada em ESSD/SSD — Armazena dados em Enterprise SSDs (ESSDs) ou SSDs padrão, oferecendo cerca de 60% do desempenho do Redis Open-Source Edition a um custo que pode chegar a 15% do valor de uma instância Redis Open-Source Edition. Oferece persistência no nível de comando e grande capacidade de armazenamento. Projetada para cargas que demandam desempenho moderado e alta relação custo-benefício. |
|
Version compatibility |
O Tair é compatível com Redis 7.0, Redis 6.0, Redis 5.0 e Redis 4.0. |
|
Eviction policy |
O Tair utiliza a mesma política de evicção do Redis open source. Para detalhes, consulte Evicção de chaves. |
|
DB |
Abreviação de database. O Tair suporta 256 bancos de dados (DB 0 a DB 255). Por padrão, os dados são gravados no DB 0. Não é possível alterar o número total de bancos de dados. |