50% off todos os planos, por tempo limitado. A partir de $2.48/mo
Redis

Redis

Redis é o armazenamento de dados em memória. Cache, fila de mensagens, armazenamento de sessões, rankings e o banco de dados chave-valor mais usado em produção. Utilizado no Twitter, GitHub, Stack Overflow e Airbnb. Latência abaixo de um milissegundo, com opções de persistência para maior durabilidade.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Access

Você pode acessar Redis em redis://localhost:6379

Exemplo de acesso ao shell interativo:

redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"

Ficheiros e Diretórios Importantes

  • /etc/redis/redis.conf → Arquivo de configuração principal
  • /var/lib/redis/ → Diretório de dados para persistência
  • /var/log/redis/redis-server.log → Log file
  • /usr/bin/redis-cli → Ferramenta de linha de comando do Redis
  • /usr/bin/redis-server → Binário do daemon do Redis

Service Management

Operações comuns do serviço:

systemctl restart redis-server   # Restart Redis
systemctl stop redis-server      # Stop Redis
systemctl status redis-server    # View Redis status

Configuration

Arquivo de configuração do Redis: /etc/redis/redis.conf

  • bind. Controla em quais interfaces de rede o Redis escuta.
  • protected-mode. Deve ser desativado se você permitir acesso remoto.
  • requirepass. Define uma senha para autenticação de clientes.
  • maxmemory. Limita o uso de RAM (para casos de uso de cache).
  • appendonly. Ativa a persistência AOF.

Após qualquer alteração:

systemctl restart redis-server

Ferramentas e Comandos Úteis

Redis inclui várias ferramentas integradas:

  • redis-cli → Interface de linha de comando para Redis
  • redis-benchmark → Benchmarking utility
  • redis-check-aof and redis-check-rdb → Validar arquivos de persistência AOF/RDB
  • redis-server → Inicialização manual do daemon Redis

Logs e Monitoramento

Check logs:

journalctl -u redis-server -f

Monitor activity:

redis-cli monitor

Ver clientes conectados:

redis-cli client list

Persistence Modes

Redis suporta duas opções de persistência:

  1. Snapshots RDB → Salva o estado do banco de dados em intervalos (mais leve).
  2. AOF (Append Only File) → Registra cada escrita (mais seguro, porém maior).

Você pode habilitar ambos em /etc/redis/redis.conf for durability.

Mais em Ferramentas de Banco de Dados

Related apps.

Implante Redis agora. From $2.48/mo.