Comandos mais importantes de redis

Comandos mais importantes de redis
Ao contrário de um banco de dados relacional que fornece uma linguagem SQL personalizada, Redis usa um conjunto de comandos para manipular e gerenciar o servidor.

Ter os comandos mais básicos e essenciais em questão pode ser benéfico ao trabalhar com Redis.

Este artigo descreve alguns comandos mais essenciais para gerenciar o servidor Redis.

Acessando Redis

O primeiro comando mais essencial em Redis é Redis-cli. Este comando permite acessar a interface Redis CLI:

$ Redis-Cli // Faça login no host local e na porta padrão
$ Redis -cli -p // Faça login no host localizador na porta personalizada
$ redis -cli -h -p // Faça login no Redis no host e porta remotos

Bancos de dados

Redis fornece 16 bancos de dados que você pode alternar usando o comando select:

127.0.0.1: 6379> Selecione 5 // Selecione Banco de Dados no Índice 5

Drop db

Para excluir bancos de dados em redis, use os comandos:

127.0.0.1: 6379> Flushall // Exclua tudo
127.0.0.1: 6379> FLOWDB // Excluir dados no banco de dados atual

Teste de performance

Redis vem com uma ferramenta de benchmarking. Para executar a referência, use o comando:

$ redis -benchmark -h -p

Backup de banco de dados

Para executar um backup do seu banco de dados, você pode usar os comandos:

127.0.0.1: 6379> BGSAVE // Background Save o banco de dados para despejar.Arquivo RDB

Mostre conexões

Para obter a lista de clientes conectados e suas informações, execute o comando:

127.0.0.1: 6379> Lista de clientes

Encerrar a conexão

Para encerrar uma conexão específica do cliente, use o comando:

127.0.0.1: 6379> Kill de cliente :

Obtenha configuração atual

Para obter a configuração ativa no servidor, execute o comando:

127.0.0.1: 6379> Config Get *

Alterar a configuração no tempo de execução

Para definir ou alterar uma configuração em tempo de execução, use o comando:

127.0.0.1: 6379> Valor de diretiva definido para configuração

Gerenciando chaves

A seguir, estão os comandos úteis ao trabalhar com as teclas Redis:

127.0.0.1: 6379> chaves 127.0.0.1: 6379> chaves [a-c]* // usa o padrão do tipo grep
127.0.0.1: 6379> del // Chave de exclusão
127.0.0.1: 6379> Existe // Verifique se a chave existe
127.0.0.1: 6379> expirar // Defina a chave para expirar na duração do conjunto
127.0.0.1: 6379> Obtenha // obtenha o valor da chave especificada
127.0.0.1: 6379> Conjunto // Defina um novo par de valores de chave
127.0.0.1: 6379> mget // valores de busca em lote
127.0.0.1: 6379> MSET // pares de valores de tecla Definir lote
127.0.0.1: 6379> Renomear Old_Key_Name new_key_name // renomear uma chave
127.0.0.1: 6379> tipo // Obtenha o tipo de chave

Comandos de transação

Se você deseja executar uma transação em Redis, use os seguintes comandos:

127.0.0.1: 6379> Multi // Iniciar a transação
127.0.0.1: 6379> Exec // Exec The Unit
127.0.0.1: 6379> descarte // comandos de descarte
127.0.0.1: 6379> Assista // Assista a tecla Alterações
127.0.0.1: 6379> Unwatch // Unwatch Keys

Outros comandos

Outros comandos incluem:

127.0.0.1: 6379> Auth // Auth Nome de usuário e senha
127.0.0.1: 6379> ping // teste se o servidor estiver em alta
127.0.0.1: 6379> desistir // saída cli

Fechamento

Este curto tutorial descreve alguns dos comandos mais comuns e essenciais a serem usados ​​ao trabalhar com Redis.

Fique atento para mais!!