《Redis使用手册》(试读版)直到某个给定列表变为⾮空, ⼜或者等待时间超出给定时限为⽌。 当 BLPOP 命令成功对某个⾮空列表执⾏了弹出操作之后, 它将向⽤户返回⼀个包含两个元素的数组: 数组的第⼀ 个元素记录了执⾏弹出操作的列表, 也即是被弹出元素的来源列表; ⽽数组的第⼆个元素则是被弹出元素本身。 ⽐如在以下这个 BLPOP 命令执⾏示例⾥⾯, 被弹出的元素 "a" 就来源于列表 alphabets : redis> 那么命令将返回⼀个由三个元素组成的数组作为结果: 数组的第⼀个元素是字符串 "master" , 它表示这个服务器的⻆⾊为主服务器。 数组的第⼆个元素是这个主服务器的复制偏移量(replication offset), 它是⼀个整数, 记录了主服务器 ⽬前向复制数据流发送的数据数量。 数组的第三个元素是⼀个数组, 它记录了这个主服务器属下的所有从服务器。 这个数组的每个元素都由三 个⼦元素组成, 第⼀个⼦元素为从服务器的 从服务器执⾏ ROLE 命令 如果执⾏ ROLE 命令的是从服务器, 那么命令将返回⼀个由五个元素组成的数组作为结果: 数组的第⼀个元素是字符串 "slave" , 它表示这个服务器的⻆⾊是从服务器。 数组的第⼆个元素和第三个元素记录了这个从服务器正在复制的主服务器的 IP 地址和端⼝号。 数组的第四个元素是主服务器与从服务器当前的连接状态, 这个状态的值及其表示的意思如下: "none" :主从服务器尚未建⽴连接;0 码力 | 352 页 | 6.57 MB | 1 年前3
阿里云云数据库 Redis 版 产品简介Config Get 命令放开限制。 LUA 支持 LUA 脚本放开限制,标准版-双节点、标准版-单节点支持用户直接调用。 集群版本条件性支持: 所有 key 都应该由 KEYS 数组来传递,redis.call/pcall 里面调用的 redis命令,key 的位置,必须是 KEYS array, 否则直接返回 error。 所有 key,必须在1个 slot0 码力 | 33 页 | 1.88 MB | 1 年前3
共 2 条
- 1













