Redis verifique si existe la clave

Redis verifique si existe la clave
Redis es una base de datos de valor clave de valor de código abierto gratuito que se utiliza en aplicaciones de alto rendimiento. Redis es altamente escalable y proporciona una colección de herramientas y extensiones como base de datos primaria para aplicaciones no triviales.

Este tutorial demostrará cómo usar los comandos Redis para verificar si existe una clave dentro de una base de datos Redis específica.

Redis set Key

Antes de explorar cómo verificar si existe una clave, necesitamos insertar los datos de la muestra. El método más simple es usar el comando set.

Abra la terminal y inicie la CLI Redis de la siguiente manera:

$ Redis-Cli
127.0.0.1: 6379>

En la interfaz de línea de comandos de Redis, podemos ejecutar el comando SET seguido de una clave y su valor asociado.

La siguiente sintaxis es como se muestra:

Establecer "Key" "Valor"

Por ejemplo:

127.0.0.1: 6379> Establezca el usuario1 "First_user"
DE ACUERDO

El comando establecer devuelve bien si la operación establecida se ejecuta correctamente. Si el comando falla, el valor de retorno es nulo.

También puede almacenar un valor numérico como clave. A continuación se proporciona un ejemplo:

127.0.0.1: 6379> establecer 0 "primero"
DE ACUERDO

El comando anterior establece la clave 0 con el valor asociado como la cadena "primero."

Redis Get Key

Después de configurar una clave, puede recuperar el valor almacenado en él usando el comando get. La sintaxis se muestra a continuación:

CONSEGUIR

Por ejemplo, para almacenar el valor en el usuario clave1, puede ejecutar el siguiente comando:

127.0.0.1: 6379> Obtener usuario1
"First_user"

En algunos casos, es posible que tenga una clave que mantenga el valor numérico 0. Tome el siguiente ejemplo:

127.0.0.1: 6379> Establecer Balance 0
DE ACUERDO

En el comando anterior, tenemos la clave "Balance" Holding 0. Por lo tanto, si obtenemos el valor de la clave, obtenemos 0.

127.0.0.1: 6379> Obtener equilibrio
"0"

Esto puede ser confuso porque no estamos seguros de si falta la clave o mantiene el valor 0. Podemos arreglar esto verificando si la clave existe.

Redis verifique si existe la clave

Usamos el comando exists para verificar si existe una clave en la base de datos Redis. La siguiente sintaxis es como se muestra:

Existe [clave]

A continuación se proporciona un uso de ejemplo:

127.0.0.1: 6379> Existe el equilibrio
(entero) 1

El comando devuelve (entero) 1 si la clave especificada existe en la base de datos. De lo contrario, el comando devuelve (entero) 0.

Puede pasar varias teclas al comando como se muestra:

127.0.0.1: 6379> existe el saldo del usuario1
(entero) 2

En este caso, el comando devuelve el número de claves encontradas.

Conclusión

Este tutorial cubre la creación de un par de valor clave en Redis, recuperando un valor usando la clave especificada y verificación si existe una clave en la base de datos. Esperamos que hayas encontrado este artículo útil. Consulte los otros artículos de Sugerencia de Linux para obtener más consejos e información.