English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando Redis Blpop

Lista (List) de Redis

El comando Redis Blpop extrae y obtiene el primer elemento de la lista, si la lista no tiene elementos se bloqueará la lista hasta que expira el tiempo de espera o se encuentre un elemento que se pueda extraer.

Sintaxis

La sintaxis básica del comando redis Blpop es la siguiente:

redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT

Versión disponible

>= 2.0.0

Valor de retorno

Si la lista está vacía, se devolverá nil. De lo contrario, se devolverá una lista con dos elementos, el primer elemento es la clave del elemento extraído y el segundo elemento es el valor del elemento extraído.

Ejemplo en línea

redis 127.0.0.1:6379> BLPOP list1 100

En el ejemplo anterior, la operación se bloqueará, si se especifica la clave de lista1 Si hay datos, se devolverá el primer elemento; de lo contrario, se espera10Después de 0 segundos se devolverá nil.

(nil)
(100.06s)

Lista (List) de Redis