Comando Redis Brpop
El comando Redis Brpop elimina y obtiene el último elemento de la lista. Si la lista no tiene elementos, bloqueará la lista hasta que se agote el tiempo de espera o se encuentre un elemento que se pueda extraer.
Sintaxis
La sintaxis básica del comando redis Brpop es la siguiente:
redis 127.0.0.1:6379> BRPOP LIST1 LIST2 .. LISTN TIMEOUT
Versiones disponibles
>= 2.0.0
Valor de retorno
Si no se extrae ningún elemento dentro del tiempo especificado, se devuelve un nil y el tiempo de espera. Por el contrario, devuelve una lista con dos elementos: el primer elemento es la clave a la que pertenece el elemento extraído, y el segundo elemento es el valor del elemento extraído.
Ejemplo
redis> DEL list1 list2 (integer) 0 redis> RPUSH list1 a b c (integer) 3 redis> BRPOP list1 list2 0 1) "list1" 2) "c"Otras extensiones
Listas de Redis (List)