VPS

Como Instalar o Redis no Ubuntu 18.04

ilustração de tutorial sobre install redis ubuntu

Redis (Remote Dictionary Server) é um banco de dados de memória e de código aberto que é usado como cache e como intermediário de mensagens. Ele também é conhecido como um servidor de dados estruturados. 

O que separa o Redis dos outros principais bancos de dados é a sua capacidade de armazenar dados de níveis mais altos (como mapas, listas, conjuntos, definições e assim por diante). Ele também se destaca por ter uma interface fácil de usar, manipulação atômica de dados e desempenho excepcional, que não pode ser encontrado em outros bancos de dados.

É exatamente por isso que, neste tutorial, vamos mostrar a você como instalar Redis no Ubuntu 18.04 para melhorar o seu servidor VPS!

Por Que o Redis é Útil?

Como já mencionamos, o desempenho e as funções embarcadas fazem com que o Redis seja melhor que os bancos de dados tradicionais. Os usos típicos do Redis são:

  • Caching – Sua capacidade melhorada de manter o dado em um disco faz com que ele seja uma alternativa superior às soluções tradicionais de caching. 
  • Queuing – Pode ser usado para fazer uma lista de espera de tarefas em plano de fundo.
  • Countering – Permite a criação simples e a implementação de contadores sem precisar ler dados ou fazer uploads de esquemas para o banco de dado Redis. Os contadores do Redis vão se manter consistentes. 
  • Publishing and Subscribing – Os usuários podem distribuir dados usando o paradigma Publish/Subscribe.  

Como Instalar Redis no Ubuntu?

O Redis está presente no repositório oficial do Ubuntu. Antes de começar a seguir os passos abaixo, você precisa acessar sua VPS. USe o nosso tutorial PuTTy, caso esteja encontrando dificuldades. 

1. Atualizar o Cache do Repositório APT

Para instalar o Redis, primeiro você precisa atualizar o cache do repositório APT do seu Ubuntu. Faça isso com o comando:

sudo apt update

2. Instalar Redis no Ubuntu Usando o Comando APT

Agora, adicione o comando abaixo para instalar o Redis. 

sudo apt install redis

Aperte y e, então, aperte ENTER para continuar. 

3. Verificar a Versão do Redis

Para conseguir verificar se o Redis está instalado de maneira correta e funcionando bem, você pode inserir o comando:

redis-cli --version

O resultado vai mostrar a versão da utilidade atualmente instalada na sua máquina. 

Iniciar e Interromper o Redis

Assim que completar a instalação, você pode verificar se o redis está sendo executado. Faça isso usando:

sudo systemctl status redis

No resultado, localize Active: active (running).

Se o Redis não tiver sido iniciado, você pode fazer isso usando:

sudo systemctl start redis-server

Se o Redis já estiver sido iniciado e você quiser interrompê-lo, use o comando:

sudo systemctl stop redis

Depois disso, você vai ver Active: inactive (dead) no resultado do primeiro comando desta seção. 

Como Configurar um Servidor Redis no Ubuntu

A configuração padrão do Redis fica armazenada no /etc/redis/redis.conf. Por padrão, o servidor presta atenção em  conexões de todas as interfaces disponíveis no servidor. 

Você pode fazer com ele ouça as interfaces a sua escolha, que pode ser uma ou múltiplas interfaces, dependendo das suas necessidades. 

Isso pode ser feito usando uma diretiva de configuração que seria seguida por um único ou múltiplos endereços de IP. 

Para instruir o servidor Redis a reconhecer um endereço de IP em particular, você precisa editar o arquivo /etc/redis/redis.conf. Abra o arquivo com seu editor de preferência. Nós usamos o vi. Você pode abrir o arquivo com o comando:

sudo vi /etc/redis/redis.conf

Localize a linha bind 127.0.0.0.1.

Agora, mude o endereço de IP inserindo os valores das interfaces que você quer que o servidor Redis encontre. Por exemplo:

bind 192.168.43.2

E se voc}e quiser adicionar múltiplos IPs, simplesmente deixe um espaço entre eles, como no exemplo abaixo.

bind 192.168.43.2 192.168.43.3

Aqui você precisa adicionar os endereços de IP da sua própria rede de internet.

Porém, se você quer que o servidor encontre todas as interfaces da rede, você pode usar o comando:

bind 0.0.0.0

Assim que terminar as mudanças, salve e feche o arquivo. No vi, você pode fazer isso digitando : (dois pontos) e executando wq. Então, reinicie o servidor Redis para aplicar as mudanças. O comando para reiniciar é:

sudo systemctl restart redis-server

Exemplos Básicos de Comandos Redis

Existem alguns diferentes grupos de comandos Redis, que incluem:

  • Comandos String;
  • Comandos List  (List);
  • Comandos Set;
  • Comandos Hash;
  • Comandos Sorted Set;
  • Comandos Publish/Subscribe;
  • Entre outros comandos.

Abaixo mostramos uma variedade de alguns comandos que podem ser usados no Redis.

Redis-server /path/redis.confInicie o Redis com o arquivo particular de configuração. 
Redis-cliAbre o prompt do Redis.
APPEND key valueAcrescenta uma valor para uma tecla
BITCOUNT key [start end]Define um bit numa string
SET key valueDefine um valor numa key 
EXPIRE key 120Finaliza a key em 120 segundos (dois minutos)
INCR keyIncrementa o valor de uma key
KEYS patternEncontra todas as keys que seguem um padrão particular. 

Conclusão

É fácil instalar o banco de dados Redis no Ubuntu! Com a ajuda deste tutorial, você conseguiu adicionar a funcionalidade no seu arsenal e já pode começar a usá-la a partir de agora. Esperamos que você aproveite o potencial desta ferramenta poderosa!

Andrei L.

Andrei é jornalista e conteudista SEO na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.

Deixe um Comentário

Deixe seu comentário!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
R$2
29
/mês*