Chave de exclusão de Redis

Chave de exclusão de Redis
Redis, diferentemente dos bancos de dados relacionais, não suporta idiomas como SQL. Em vez disso, ele usa comandos e opções de comando simples para manipular bancos de dados e as informações armazenadas neles.

Este tutorial analisará o básico de trabalhar com os comandos Redis e aprender a excluir as chaves em uma loja de dados Redis.

Inserindo as teclas Redis

Redis é um armazenamento de dados de valor-chave. Uma chave refere -se a uma sequência única de caracteres que identifica um valor específico armazenado no armazenamento de dados. Redis usa tipo de string para chaves.

Antes de aprendermos a excluir chaves, primeiro discutiremos a criação de chaves e a inserção de dados em Redis.

Abra o terminal e abra a interface da linha de comando Redis usando o comando:

Redis-cli

Se o seu cluster Redis estiver hospedado na máquina local, você deve cair automaticamente na ferramenta Redis CLI como

127.0.0.1: 6379>

O prompt de exemplo acima mostra o endereço IP e a porta na qual o cluster Redis está em execução.

Se você estiver executando o Redis em um host diferente, poderá especificar o endereço IP usando a opção -h e a respectiva porta usando o sinalizador -p.

Exemplo de conexão é como mostrado abaixo:

Redis -cli -H 192.168.0.211 -P 6379

Para criar uma chave no Redis, usamos o comando set. São necessários dois argumentos separados por um espaço. O primeiro argumento representa a chave e o segundo representa o valor associado à chave.

Por exemplo, para criar um "nome de usuário" importante que armazena o valor "John Doe", podemos fazer:

Defina o nome de usuário "John Doe"

Se o comando for executado com sucesso, você verá uma ok mensagens amigáveis.

127.0.0.1: 6379> Defina o nome de usuário "John Doe"
OK

Ao contrário da linguagem SQL, você não precisa encerrar seus comandos em um semi-colon. Fazer isso resultará em um erro de argumentos inválidos:

127.0.0.1: 6379> Defina o nome de usuário "John Doe";
Argumentos inválidos (s)

Buscar chaves e valores.

Se você souber o nome da chave, poderá recuperar o valor armazenado usando o comando get. É preciso o nome da chave como argumento.

Por exemplo, para o valor armazenado na chave "nome de usuário":

Obtenha nome de usuário
"John Doe"

Como visto no exemplo acima, o comando deve retornar o valor correspondente associado à chave especificada.

Excluindo chaves

Excluir uma chave em Redis é tão simples quanto criar um. Usamos o comando del segurado pelo nome da chave que desejamos remover.

Por exemplo, para remover a chave "nome de usuário":

Del Nome de usuário
(Inteiro) 1

Redis cairá a chave e seus dados associados se a chave especificada existir no armazenamento de dados.

Você também pode usar o comando del para remover várias chaves em uma única instância.

Por exemplo, suponha que tenhamos um banco de dados Redis contendo os Estados dos EUA. O banco de dados contém o código para cada estado como a chave e o valor como o nome do estado.

Daí, la -> “Los Angeles”

Podemos excluir várias chaves usando o comando del como:

192.168.100.78: 6379> Del La Az Co
(Inteiro) 3

No comando de exemplo, removemos as teclas: la, az e co, que correspondem a valores: "Los Angeles", "Arizona" e "Colorado", respectivamente.

Fechamento

Neste guia, você aprendeu o básico dos comandos Redis, incluindo a criação de novas chaves e valores, obtendo os valores associados a uma chave específica e removendo chaves e valores do banco de dados.

Obrigado pela leitura!