Como usar Redis CLI

Como usar Redis CLI
Redis é um banco de dados famosos, gratuitos e de código aberto que armazena dados na forma de pares de valor-chave. Graças aos seus comandos internos e interface da CLI, Redis é direto para usar e gerenciar.

Provavelmente há um comando construído para todas as operações que você pode pensar em atuar em redis. Isso faz do Redis uma escolha popular para uma infinidade de funções.

Este artigo apresentará o Redis CLI, a partir da instalação ao uso do comando primário.

Instalando Redis

O primeiro passo é garantir que o Redis esteja instalado em seu sistema. Para este guia, ilustraremos como instalar o Redis no Ubuntu.

Etapa 1: Atualize os pacotes do sistema:

Atualização $ sudo apt-get
$ sudo apt-get upgrade

Etapa 2: Instale Redis como:

$ sudo apt-get install redis-server

Etapa 3: Ativar e iniciar o Serviço Redis:

$ sudo systemctl Ativar Redis-Server
$ sudo systemctl start redis-server

Usando a CLI Redis

Depois que o Redis estiver instalado e em execução, abra a interface da CLI executando o comando:

$ redis-cli

Isso deve fazer login na interface Redis CLI com o prompt, como mostrado abaixo:

127.0.0.1: 6379>

O prompt compreende o endereço IP e a porta sob a qual o servidor Redis está em execução.

Teste se o servidor está em alta

Uma vez na CLI Redis, você pode executar todos os comandos Redis suportados em seus bancos de dados. Um desses comando é ping. Permite testar se o servidor está de volta ao retornar Pong se verdadeiro.

Exemplo de uso é como mostrado:

127.0.0.1: 6379> ping
Pong

Conecte -se ao Redis CLI na porta personalizada

O servidor Redis pode estar em execução em uma porta personalizada em alguns casos. A menos que especificado, a CLI Redis tentará a porta Redis padrão em 6379.

Para conectar usando uma porta personalizada, execute:

$ redis -cli -p 9001

A opção -p permite especificar uma porta personalizada para o servidor Redis.

Se você estiver se conectando a um host remoto, use a opção -h como mostrado:

$ redis -cli -h 192.168.0.22 -P 9001

Banco de dados do Switch Redis

Redis fornece 16 bancos de dados a partir do índice 0 ao índice 15. Você pode mudar para um banco de dados usando o comando select como:

127.0.0.1: 6379> Selecione 15
OK
127.0.0.1: 6379 [15]>

O comando acima mudará do banco de dados 1 para o banco de dados 16. Observe que o banco de dados atualmente selecionado é mostrado no prompt.

Redis Login como usuário

Se o seu servidor Redis estiver protegido com uma senha, você deverá autenticar antes de executar comandos.

Para isso, você pode usar o comando auth como mostrado:

127.0.0.1: 6379 [15]> Senha de autenticação
OK

NOTA: Senha, neste caso, refere -se à senha do nome de usuário Redis Redis.

Verifique nosso tutorial sobre o Redis ACL para saber mais.

Você também pode usar a opção -a para autenticar. O exemplo de uso do comando é como mostrado:

$ redis -cli -p 6379 -uma senha

Lista de Redis clientes conectados

Para visualizar os clientes conectados em seu servidor Redis, execute o comando:

127.0.0.1: 6379> Lista de clientes

Isso deve retornar informações sobre os clientes conectados, como mostrado abaixo:

Conclusão

Este artigo abordou os fundamentos do uso da CLI Redis para executar comandos no servidor Redis. Verifique os comandos Redis mais importantes para saber mais.