Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):Quanta memória cada banco de dados em uma instância Tair pode usar? Como alternar entre bancos de dados?

Última atualização: Jun 26, 2026

Cada instância do Tair (compatível com Redis OSS) possui exatamente 256 bancos de dados (DB0 a DB255), e esse número não pode ser alterado. Os bancos de dados são uma forma de namespace: compartilham a memória da mesma instância, portanto não há limite de memória por banco de dados. Todos os 256 bancos de dados juntos podem usar até o total de memória da instância. Bancos de dados não utilizados não consomem recursos adicionais nem afetam o desempenho.

Alternando entre bancos de dados

Use o comando SELECT para alternar para um banco de dados específico:

SELECT <index>

Por exemplo, para alternar para o DB10:

SELECT 10

Comportamento em instâncias de cluster

Instâncias de cluster do Tair aceitam múltiplos bancos de dados tanto no modo de conexão direta quanto no modo proxy. Use o modo proxy para maior compatibilidade com os clientes. No modo de conexão direta, alguns clientes — como o Jedis — podem não oferecer suporte ao comando SELECT ao se conectarem a instâncias de cluster nesse modo.

Isolamento de bancos de dados

Os bancos de dados representam separações lógicas dentro da mesma instância, não fronteiras de recursos. Para isolar diferentes aplicações no nível de recursos, crie instâncias Tair separadas. Para armazenamento de dados, use o DB0 por padrão.