Este tutorial repasará los conceptos básicos de trabajar con los comandos de Redis y aprenderá cómo eliminar las claves en un almacén de datos de Redis.
Insertar teclas Redis
Redis es un almacén de datos de valor clave. Una clave se refiere a una cadena única de caracteres que identifica un valor específico almacenado en el almacén de datos. Redis usa el tipo de cadena para teclas.
Antes de aprender a eliminar las claves, primero discutamos la creación de claves e insertar datos en Redis.
Abra el terminal y abra la interfaz de línea de comandos Redis usando el comando:
redis-cli
Si su clúster Redis está alojado en la máquina local, debe caer automáticamente en la herramienta Redis CLI como
127.0.0.1: 6379>
El ejemplo de ejemplo anterior muestra la dirección IP y el puerto en el que se ejecuta el clúster Redis.
Si está ejecutando Redis en un host diferente, puede especificar la dirección IP utilizando la opción -h y el puerto respectivo usando el indicador -p.
La conexión de ejemplo es como se muestra a continuación:
redis -cli -h 192.168.0.211 -P 6379
Para crear una clave en Redis, usamos el comando set. Se necesitan dos argumentos separados por un espacio. El primer argumento representa la clave, y el segundo representa el valor asociado con la clave.
Por ejemplo, para crear un "nombre de usuario" clave que almacene el valor "John Doe" que podemos hacer:
Establecer el nombre de usuario "John Doe"
Si el comando se ejecuta con éxito, ves un mensaje de Ok amigable.
127.0.0.1: 6379> Establecer el nombre de usuario "John Doe"
DE ACUERDO
A diferencia del lenguaje SQL, no tiene que terminar sus comandos en un semi-colon. Hacerlo dará como resultado un error de argumentos no válidos:
127.0.0.1: 6379> establecer el nombre de usuario "John Doe";
Argumento (s) inválido (s)
Obtener claves y valores.
Si conoce el nombre de la clave, puede recuperar el valor almacenado utilizando el comando get. Toma el nombre de la clave como argumento.
Por ejemplo, al valor almacenado en la clave "Nombre de usuario":
Obtener nombre de usuario
"John Doe"
Como se ve en el ejemplo anterior, el comando debe devolver el valor correspondiente asociado con la clave especificada.
Eliminar las llaves
Eliminar una clave en Redis es tan simple como crear una. Utilizamos el comando del Del seguido del nombre de la clave que deseamos eliminar.
Por ejemplo, para eliminar la clave "Nombre de usuario":
Del Nombre de usuario
(entero) 1
Redis soltará la clave y sus datos asociados si la clave especificada existe en el almacén de datos.
También puede usar el comando Del para eliminar múltiples teclas en una sola instancia.
Por ejemplo, supongamos que tenemos una base de datos Redis que contiene los estados de EE. UU. La base de datos contiene el código para cada estado como clave y el valor como nombre de estado.
Por lo tanto, la -> "Los Ángeles"
Podemos eliminar varias teclas usando el comando Del como:
192.168.100.78: 6379> Del La Az Co
(entero) 3
En el comando de ejemplo, eliminamos las claves: LA, AZ y Co, que corresponden a los valores: "Los Ángeles", "Arizona" y "Colorado", respectivamente.
Clausura
En esta guía, aprendió los conceptos básicos de los comandos de Redis, incluida la creación de nuevas claves y valores, obteniendo los valores asociados con una clave específica y eliminar claves y valores de la base de datos.
Gracias por leer!