Redis utiliza comandos simples para realizar operaciones utilizando la utilidad Redis CLI. En este tutorial, aprenderá a buscar las claves en las bases de datos de Redis.
Establecer una clave/valor
Antes de llegar a recuperar claves y los valores asociados con ellas, aprendamos a crearlas.
Para crear una clave y su valor asociado, use el comando SET en la CLI redis seguido del valor.
Por ejemplo:
Establezca el nombre de usuario "user101"
El "nombre de usuario" actúa como una clave para el valor especificado en el ejemplo anterior.
En el ejemplo anterior, creamos una clave y establecimos un valor asociado. ¿Qué pasa si queremos almacenar otro nombre de usuario sin crear una nueva llave??
Para hacer esto, podemos usar la notación del espacio de nombres. Por ejemplo:
Establecer nombre de usuario: 2 "User102"
Establecer nombre de usuario: 3 "User103"
Obtener la llave
Para almacenar el valor en una clave, puede usar el comando get seguido del nombre de la clave.
Por ejemplo:
Obtener nombre de usuario
"Usuario101"
El comando anterior le dice a Redis que obtenga el valor almacenado en la clave especificada.
Podemos usar el comando get seguido del valor único como:
Obtener nombre de usuario: 3
"Usuario103"
Obteniendo todas las llaves
Supongamos que queremos ver todas las claves almacenadas en la base de datos? Para hacer esto, podemos usar el comando clave seguido de un patrón para que coincida.
Podemos pasar el patrón como un asterisco para obtener todas las teclas. Por ejemplo, considere la siguiente base de datos que contiene todos los estados y su código.
Para obtener todas las llaves, podemos hacer:
LLAVES *
El valor resultante es como se muestra:
Aunque obtener todas las claves en el almacén de datos puede ser útil, no se recomienda ejecutar el comando en producción o en un gran conjunto de datos.
Conclusión
En esta guía, discutimos cómo usar el comando get en redis. Puede obtener los valores almacenados en una clave especificada usando este comando.