Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):Comparação de recursos entre Tair (Enterprise Edition) e Redis Open-Source Edition

Última atualização: Jun 26, 2026

Este tópico compara os recursos das diferentes séries do Tair (Enterprise Edition) com o Redis Open-Source Edition para ajudar na seleção do produto adequado.

Guia de seleção

Edition

Series

Features

Scenarios

Tair (Enterprise Edition)

Instância baseada em DRAM

Cargas de trabalho empresariais críticas e centradas em desempenho.

Instância otimizada para memória persistente

  • Apresenta excelente custo-benefício. O preço das instâncias otimizadas para memória persistente é aproximadamente 30% menor que o das instâncias do Redis Open-Source Edition com a mesma capacidade. Além disso, o desempenho atinge 90% do observado nas instâncias do Redis Open-Source Edition. Para obter mais informações, consulte White paper de desempenho de instâncias otimizadas para memória persistente.

  • Suporta módulos de dados aprimorados, que incluem exString (incluindo comandos que aprimoram a funcionalidade de string do Redis), exHash e Cpc.

  • Evita perda de dados causada por falha de energia. As instâncias otimizadas para memória persistente implementam persistência para cada comando. O sistema retorna uma resposta de sucesso para cada operação de gravação somente após os dados serem armazenados de forma persistente. É possível usar essas instâncias como bancos de dados em memória, em vez de apenas caches.

Cenários de cache e armazenamento de dados que exigem alto desempenho e forte persistência, onde o custo é uma preocupação secundária.

Instância baseada em ESSD/SSD

  • Redução de custos: as instâncias baseadas em ESSD/SSD reduzem em até 85% os custos em comparação com as instâncias do Redis Open-Source Edition.

  • Alto desempenho: uma instância baseada em ESSD/SSD entrega aproximadamente 60% do desempenho de uma instância do Redis Open-Source Edition. Para obter mais informações, consulte White paper de desempenho de instâncias baseadas em ESSD e White paper de desempenho de instâncias baseadas em SSD.

  • Armazenamento em disco: as instâncias baseadas em ESSD/SSD armazenam dados em ESSDs ou SSDs para garantir alta confiabilidade. A capacidade pode atingir centenas de terabytes.

  • Distribuição de dados: utilizam o mecanismo de armazenamento Alibaba Cloud TairDB e combinam discos e memória para oferecer um equilíbrio ideal entre persistência de dados e acesso rápido.

  • Alta compatibilidade: são compatíveis com a maioria das estruturas de dados e comandos do Redis 6.0.

Cenários de armazenamento de dados que exigem grande capacidade e baixos custos, com baixa densidade de acesso e sem requisito de latência ultrabaixa.

Redis Open-Source Edition

N/A

Alto desempenho e compatibilidade com Redis open-source.

Casos de uso padrão do Redis e cenários de migração.

Nota

Para obter mais informações sobre a seleção de produtos, consulte Guia de seleção de produtos.

Comparação de recursos

Na tabela a seguir, ✔️ indica que há suporte ao recurso e ❌ indica que não há suporte.

Category

Item

Tair (Enterprise Edition)

Redis Open-Source Edition

Instância baseada em DRAM

Instância de memória persistente

Instância ESSD

Instância SSD

Versões 2,8, 4,0 e 5,0

Versões 6,0 e 7,0

Redis Yitian Edition

Desempenho de linha de base

Benchmark de desempenho (em relação ao Redis Open-Source Edition)

300%

90%

Leitura: 40%

Leitura: 60%

Igual

120%

120%

Gravação: 30%

Gravação: 40%

Número máximo de conexões por nó de dados

30.000

10.000

10.000

40.000

10.000

10.000

10.000

Capacidade de processamento de chave única (referência de QPS) ①

450.000

130.000

30.000–60.000

50.000–60.000

140.000

160.000

160.000

Largura de banda máxima (MB/s)

96–2.048

96–2.048

187,5–1.000

187,5–2.048

10–2.048

48–2.048

96–2.048

Especificações

Modelo de I/O e worker

Real Multi-I/O (várias threads de I/O) ③

Thread única

Real Multi-I/O (várias threads de I/O + várias threads de worker)

Real Multi-I/O (várias threads de I/O + várias threads de worker)

Thread única

Várias threads de I/O + thread única de worker

Várias threads de I/O + thread única de worker

Estrutura de dados

Estruturas de dados básicas e suporte a comandos

Os comandos com suporte variam conforme a série da instância. Para obter mais informações, consulte Suporte e limites de comandos do Tair (Enterprise Edition).

Alguns comandos não têm suporte. Para obter mais informações, consulte Suporte a comandos do Redis Open-Source Edition.

Estruturas de dados estendidas do Tair

✔️

✔️ (Parcial)

Persistência de dados

Consistência da replicação primário-réplica

consistência eventual

consistência eventual

consistência eventual

consistência eventual

consistência eventual

consistência eventual

consistência eventual

Consistência de persistência ④

Write Back

Write Through

Write Through

Write Through

Write Back

Write Back

Write Back

Nível de persistência

Nível de segundo

Nível de comando

Nível de comando

Nível de comando

Nível de segundo

Nível de segundo

Nível de segundo

Segurança

Criptografia TLS

✔️

✔️

✔️

✔️

✔️

Transparent Data Encryption (TDE)

✔️

Lista de permissões de IP

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Análise de desempenho

Estatísticas de top keys

✔️

✔️

✔️

✔️

✔️

Consulta histórica de hotkeys

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Análise offline de large keys

✔️

✔️

✔️

✔️

✔️

Log de auditoria

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Recursos avançados

Recuperação point-in-time (PITR)

✔️

✔️

✔️

Modo semissíncrono

✔️

✔️

✔️

Proxy query cache

✔️

✔️

Global Distributed Cache

✔️

Sincronização unidirecional do DTS

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Sincronização bidirecional do DTS

✔️

✔️

✔️

As notas a seguir correspondem aos números na tabela:

  • ①: O valor de referência de consultas por segundo (QPS) baseia-se em comandos com complexidade de tempo O(1). Quanto maior a complexidade de tempo, menor o QPS.

  • ②: O desempenho depende da distribuição de acesso a dados quentes/frios. Uma taxa de acerto em memória mais alta resulta em um desempenho mais próximo do benchmark do Redis Open-Source Edition.

  • ③: Diferente do multithreading de I/O no Redis Open-Source Edition 6.0, o Real Multi-I/O nas instâncias baseadas em DRAM acelera profundamente tanto o I/O quanto a execução de comandos. Isso proporciona maior resistência a picos de conexões e permite dimensionamento linear de throughput.

  • ④: Os dados são persistidos em disco de duas maneiras:

    • Write Through: o sistema retorna uma resposta de sucesso somente após os dados serem persistidos sincronamente no disco.

    • Write Back: o sistema retorna uma resposta de sucesso assim que os dados são gravados no cache. Posteriormente, os dados são liberados para o disco de forma assíncrona.