comando Redis Blpop
Redis Blpop comando e sair do primeiro elemento da lista, se a lista não é uma lista dos elementos será bloqueado até que um tempo limite ou uma data pode ser encontrada no elemento pop-up.
gramática
Redis Blpop sintaxe de comando básica é a seguinte:
redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT
versões disponíveis
> = 2.0.0
Valor de retorno
Se a lista estiver vazia, retornar um nulo. Caso contrário, ele retorna uma lista contendo dois elementos, o primeiro elemento é um elemento chave pertence é ejectado, o segundo elemento é o valor do elemento a ser ejectado.
Exemplos
redis 127.0.0.1:6379> BLPOP list1 100
No exemplo acima, a operação será bloqueada, se o primeiro elemento da lista de dados especificado chave presença lista1 é retornado, caso contrário, espera durante 100 segundos retornará nil.
(nil) (100.06s)