brpoplpush
brpoplpush(barrage['bærɑːʒ] right pop left push)
根据指定阻塞时间等待,直到有元素后弹出一个列表尾部的元素,push到另一个列表的头部并会返回弹出元素
brpoplpush 出列key 入列key 等待时间 0是一直阻塞127.0.0.1:6379> lrange queueUserList 0 -1 1) "5" 2) "4" 3) "3" 4) "2" 5) "1" 127.0.0.1:6379> brpoplpush queueUserList taskList 500 "1" (8.10s) 127.0.0.1:6379> lrange queueUserList 0 -1 1) "5" 2) "4" 3) "3" 4) "2" 127.0.0.1:6379> lrange taskList 0 -1 1) "1"