Redis Brpop 命令

目录

      • 一、作用
      • 二、demo演示

一、作用

Redis Brpop 命令拥有移出并获取list右边的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止

二、demo演示

向 list1 中插入三个元素 a、b、c

lpush list1 a b c

查看list1中的元素

lrange list1 0 -1

在这里插入图片描述

从右边以Brpop 的方式取出元素

brpop list1 2
  • 假如在指定时间内没有任何元素被弹出,则返回一个 nil 和 等待时长
  • 反之,返回一个含有两个元素的列表,第一个元素是被弹出元素所属的 key ,第二个元素是被弹出元素的值。
    Redis Brpop 命令_第1张图片

你可能感兴趣的:(Redis,redis)