字符串操作

设置值 set key value

redis 得到过期时间 redis 获取过期时间_字符串操作

设置有空格的值,加引号 set username 'hello world'

redis 得到过期时间 redis 获取过期时间_添加数据_02

获取值 get key

redis 得到过期时间 redis 获取过期时间_添加数据_03

删除值:del key

redis 得到过期时间 redis 获取过期时间_字符串操作_04

清除所有内容:flushall

redis 得到过期时间 redis 获取过期时间_字符串操作_05

 

过期时间

添加的时候没有设置过期时间,则是永久有效
set key value EX timeout(秒)

redis 得到过期时间 redis 获取过期时间_添加数据_06

查看过期时间:ttl key

redis 得到过期时间 redis 获取过期时间_字符串操作_07

已设置值,追加过期时间:expire key timeout(秒)

redis 得到过期时间 redis 获取过期时间_搜索_08

查看所有的key:keys *

redis 得到过期时间 redis 获取过期时间_字符串操作_09

 

列表操作

在列表左边添加数据:lpush key value
将值value插入到列表key的最左边,如果key不存在,会创建一个名为key的空列表,并执行lpush操作,当key存在,且不是列表时,会返回错误

redis 得到过期时间 redis 获取过期时间_字符串操作_10

查看列表中的元素:lrange start stop
返回列表key中指定区间的元素,区间以偏移量start和stop指定,如果要左边的第一个到最后一个:lrange key 0 -1

redis 得到过期时间 redis 获取过期时间_搜索_11

在列表右边添加数据:rpush key value
将值value插入到列表key的最右边,如果key不存在,会创建一个名为key的空列表,并执行rpush操作,当key存在,且不是列表时,会返回错误

redis 得到过期时间 redis 获取过期时间_redis 得到过期时间_12

移除列表的元素
移除并返回列表key的头元素:lpop key

redis 得到过期时间 redis 获取过期时间_redis 得到过期时间_13

移除并返回列表的尾元素:rpop key

redis 得到过期时间 redis 获取过期时间_添加数据_14

查看指定下标的元素:lindex key index

redis 得到过期时间 redis 获取过期时间_字符串操作_15

获取元素个数:llen key

redis 得到过期时间 redis 获取过期时间_添加数据_16

删除指定元素:lrem key count value
count > 0:从表头开始向表尾搜索,移除与value相等的元素,数量为count
count < 0:从表尾开始向表头搜索,移除与value相等的元素,数量为count的绝对值
count = 0:移除表中所有与value相等的元素

redis 得到过期时间 redis 获取过期时间_搜索_17