RPUSHX key value 将值 value 插入到列表 key 的表尾,当且仅当 key 存在并且是一个列表。 和 RPUSH 命令相反,当 key 不存在...
Redis 将一个或多个值 value 插入到列表 key 的表尾(最右边) 命令:RPUSH
RPUSH key value [value ...] 将一个或多个值 value 插入到列表 key 的表尾(最右边)。 如果有多个 value 值...
Redis 列表 命令:RPOPLPUSH
RPOPLPUSH source destination 命令 RPOPLPUSH 在一个原子时间内,执行以下两个动作: 将列表 source 中的最...
Redis 移除并返回列表 key 的尾元素 命令:RPOP
RPOP key 移除并返回列表 key 的尾元素。 可用版本: >= 1.0.0 时间复杂度: O(1) 返回值:...
Redis 对一个列表进行修剪(trim) 命令:LTRIM
LTRIM key start stop 对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。 举...
Redis 将列表 key 下标为 index 的元素的值设置为 value 命令:LSET
LSET key index value 将列表 key 下标为 index 的元素的值设置为 value 。 当 index 参数超出范围,或对一个...
Redis 根据参数 count 的值,移除列表中与参数 value 相等的元素 命令:LREM
LREM key count value 根据参数 count 的值,移除列表中与参数 value 相等的元素。 count 的值可以是以下几种: c...
Redis 返回列表 key 中指定区间内的元素 命令:LRANGE
LRANGE key start stop 返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。 下标(index)参...
Redis 将值 value 插入到列表 key 的表头 命令:LPUSHX
LPUSHX key value 将值 value 插入到列表 key 的表头,当且仅当 key 存在并且是一个列表。 和 LPUSH 命令相反,当 key 不存在...
Redis 将一个或多个值 value 插入到列表 key 的表头 命令:LPUSH
LPUSH key value [value ...] 将一个或多个值 value 插入到列表 key 的表头 如果有多个 value 值,那么各个 ...
Redis 移除并返回列表 key 的头元素 命令:LPOP
LPOP key 移除并返回列表 key 的头元素。 可用版本: >= 1.0.0 时间复杂度: O(1) 返回值:...
Redis 返回列表 key 的长度 命令:LLEN
LLEN key 返回列表 key 的长度。 如果 key 不存在,则 key 被解释为一个空列表,返回 0 . 如果 key 不是列表类型,返回一个错误。 &nb...
Redis 将值 value 插入到列表 key 当中,位于值 pivot 之前或之后 命令:LINSERT
LINSERT key BEFORE|AFTER pivot value 将值 value 插入到列表 key 当中,位于值 pivot 之前或之后。 当 pivo...
Redis 返回列表 key 中,下标为 index 的元素 命令:LINDEX
LINDEX key index 返回列表 key 中,下标为 index 的元素。 下标(index)参数 start 和 stop 都以 0 为底,也就是说,以...
Redis BRPOPLPUSH 是 RPOPLPUSH 的阻塞版本 命令:BRPOPLPUSH
BRPOPLPUSH source destination timeout BRPOPLPUSH 是 RPOPLPUSH 的阻塞版本,当给定列表 source 不为...
Redis 列表的阻塞式(blocking)弹出原语 命令:BRPOP
BRPOP key [key ...] timeout BRPOP 是列表的阻塞式(blocking)弹出原语。 它是 RPOP 命令的阻塞版本,当给定列表内没有任...