Login
Login

Gerenciar Redis

Atualizado em 06 de February de 2026

O Redis é um banco de dados de chave-valor não relacional, de alta performance. Ele armazena dados na memória, permitindo processamento extremamente rápido de consultas. Ao contrário de bancos de dados relacionais, o Redis não usa tabelas tradicionais; em vez disso, os dados são organizados em keyspaces, e os valores podem ter diferentes estruturas e tipos, como strings, listas, conjuntos (sets) e tabelas hash.

O Redis é comumente usado para:

  • Cache de dados
  • Armazenamento de sessões
  • Gerenciamento de filas
  • Comunicação entre serviços

Ao criar um cluster, você pode escolher a versão do Redis: 7 ou 8.1.

Usuários e privilégios

No painel de controle, você pode gerenciar usuários do Redis e seus privilégios.

Criar usuários

  1. Acesse a seção Bancos de dados e clique no cluster.
  2. Abra a aba Usuários e clique em Adicionar.
  3. Defina o nome de usuário e a senha:
    • Nome de usuário: 3–64 caracteres. Letras, números e caracteres especiais são permitidos.
    • Senha: 8–30 caracteres. Letras, números e caracteres especiais são permitidos.
  4. (Opcional) Configure os privilégios do usuário. Você também pode manter os valores padrão e alterá-los depois.
  5. Clique em Criar.

Modificar privilégios

Para atualizar os privilégios de um usuário existente:

  1. Acesse Bancos de dados e clique no cluster.
  2. Abra a aba Usuários.
  3. Clique nos três pontos ao lado do usuário.
  4. Selecione Privilégios.
  5. Escolha os privilégios necessários. Você pode conceder acesso a um banco específico ou aplicar os mesmos privilégios a todos os bancos ativando Idêntico para todos os bancos de dados.

Privilégios disponíveis

Privilégio

Descrição

READ

Ler dados do banco

WRITE

Gravar e modificar dados

ADMIN

Executar comandos administrativos (por exemplo, gerenciar configuração, limpar banco)

BITMAP

Trabalhar com arrays de bits

BLOCKING

Usar comandos bloqueantes (BLPOP, BRPOP)

CONNECTION

Gerenciar conexões e configurações de conexão

DANGEROUS

Acessar comandos potencialmente perigosos (FLUSHALL, MIGRATE)

GEO

Trabalhar com dados geoespaciais (GEOADD, GEORADIUS)

HASH

Trabalhar com tabelas hash

HYPERLOGLOG

Trabalhar com o tipo de dado HyperLogLog

FAST

Usar comandos de baixa latência

KEYSPACE

Obter listas de chaves e metadados

LIST

Trabalhar com listas

PUBSUB

Usar o mecanismo de publicação/assinatura (PUBLISH, SUBSCRIBE)

SCRIPTING

Executar scripts Lua no Redis

SET

Trabalhar com conjuntos (sets)

SORTEDSET

Trabalhar com conjuntos ordenados

SLOW

Usar comandos que podem levar mais tempo para executar

STREAM

Trabalhar com streams de dados (XADD, XREAD)

STRING

Trabalhar com strings

TRANSACTION

Usar transações (MULTI, EXEC)

Alterar senha do usuário

Você pode alterar a senha de um usuário:

  1. Acesse Bancos de dados e clique no cluster.
  2. Abra a aba Usuários.
  3. Clique nos três pontos ao lado do usuário.
  4. Selecione Alterar senha.
  5. Informe uma nova senha e salve as alterações.

Parâmetros do banco de dados

Você pode alterar as configurações do Redis para otimizar seu desempenho.

Por padrão, o banco é criado com parâmetros adequados para a maioria dos cenários e compatíveis com a configuração selecionada. Caso seu projeto exija ajustes específicos, você pode alterá-los conforme necessário.

Altere os parâmetros com cuidado, apenas se souber exatamente o que cada um faz. Configurações incorretas podem prejudicar a operação e desempenho do banco.

Alterar parâmetros

  1. Acesse Bancos de dados e clique no cluster.
  2. Abra a aba Configuração.
  3. Clique em Modificar parâmetros ao lado de Parâmetros do banco de dados.
  4. Ajuste os parâmetros conforme necessário. Para mais informações sobre cada parâmetro, clique em Abrir descrição.
  5. Clique em Aplicar na parte inferior da página.

Lista de parâmetros

Parâmetro

Valores válidos

Valor padrão

client-output-buffer-limit normal

0 0 0

client-output-buffer-limit pubsub

33554432 8388608 60

maxmemory-policy

allkeys-lru

slowlog-log-slower-than

0–600000000

10000

slowlog-max-len

0–4294967296

128

timeout

0–3600000000

0

databases

0–2147483647

16

save

900 1

appendonly

On/Off

On

appendfsync

everysec

tcp-keepalive

0–3600

300

notify-keyspace-events

Conectar ao banco de dados

Para trabalhar com um cluster Redis no DBaaS, instale a ferramenta redis-cli. Ela faz parte do pacote Redis e pode ser instalada via gerenciadores de pacotes:

  • Ubuntu/Debian

sudo apt install redis-tools
  • macOS

brew install redis
  • Arch Linux

sudo pacman -S redis
  • CentOS/RHEL

sudo yum install redis

Após a instalação, verifique a versão do cliente:

redis-cli -v

Existem duas formas de se conectar a um cluster Redis:

  • via IP público
  • via IP privado

O comando de conexão pode ser copiado a partir das abas Painel ou Conexão.

Criar um dump

Para exportar dados do Redis, use a ferramenta redis-dump-go, disponível para diferentes arquiteturas. Baixe o binário correspondente à sua arquitetura no repositório oficial.

Para criar um dump, execute:

REDISDUMPGO_AUTH='password' ./redis-dump-go -host <cluster-ip> -port 6379 -user default > redis-dump.txt

Aqui, REDISDUMPGO_AUTH é a senha de acesso ao cluster.

Importar um dump

Para importar dados, use redis-cli no modo --pipe, que suporta o carregamento de grandes volumes:

redis-cli -h <cluster-ip> -p 6379 --user default --pass 'password' --pipe < redis-dump.txt
Esta página foi útil?
Atualizado em 06 de February de 2026

Tem perguntas,
comentários ou preocupações?

Nossos profissionais estão disponíveis para ajudá-lo a qualquer momento,
seja para assistência ou apenas se você não souber por onde começar.
Envie-nos um e-mail
Hostman's Support