English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il comando Blpop Redis estrae e ottiene il primo elemento dell'elenco, se l'elenco non ha elementi blocca l'elenco fino a che non scade il timeout o viene trovato un elemento spostabile.
sintassi di comando Blpop Redis
redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT
>= 2.0.0
Se la lista è vuota, tornerà un nil. Altrimenti, tornerà una lista contenente due elementi, il primo elemento è il key dell'elemento spostato, il secondo elemento è il valore dell'elemento spostato.
redis 127.0.0.1:6379> BLPOP list1 100
Nella seguente esempio, l'operazione sarà bloccata, se il key elenco list1 esiste dati tornerà l'elemento primo, altrimenti tornerà nil dopo aspettare 100 secondi.
(nil) (100.06s)