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

Comando Brpop de Redis

Lista (List) de Redis

El comando Brpop de Redis extrae y obtiene el último elemento de la lista, si la lista no tiene elementos se bloquea en la lista hasta que se alcanza el tiempo de espera o se encuentra un elemento que se puede extraer.

Sintaxis

La sintaxis básica del comando Brpop de Redis es la siguiente:

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

Versión disponible

>= 2.0.0

Valor de retorno

Si no se elimina ningún elemento en el tiempo especificado, devuelve un nil y el tiempo de espera. Por el contrario, devuelve una lista con dos elementos, el primer elemento es la clave (key) del elemento eliminado y el segundo elemento es el valor del elemento eliminado.

Ejemplo en línea

redis> DEL list1 list2
(entero) 0
redis> RPUSH list1 a b c
(entero) 3
redis> BRPOP list1 list2 0
1) "list1"
2) "c"

Lista (List) de Redis