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> chaves127.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!!