连接Redis
连接本地Redis
redis-cli -h 127.0.0.1 -p 6379
连接远程Redis
redis-cli -h-p -a
Redis基本操作
查看所有key
keys *
查看key的类型
type
设置key的过期时间
expire
删除key
del
设置key的值
set
获取key的值
get
查看key的剩余生存时间
ttl
查看key的值长度
strlen
Redis List操作
从List左侧插入元素
lpush
从List右侧插入元素
rpush
从List左侧弹出元素
lpop
从List右侧弹出元素
rpop
获取List中指定范围的元素
lrange
获取List的长度
llen
删除List中指定值的元素
lrem
Redis Hash操作
设置Hash的值
hset
获取Hash的值
hget
获取Hash中所有的值
hgetall
删除Hash中指定的值
hdel
获取Hash的长度
hlen
Redis Set操作
向Set中添加元素
sadd
从Set中删除元素
srem
获取Set的所有元素
smembers
获取Set的长度
scard
Redis Sorted Set操作
向Sorted Set中添加元素
zadd
从Sorted Set中删除元素
zrem
获取Sorted Set中指定范围的元素
zrange
获取Sorted Set中指定范围的元素,并且按照score排序
zrangebyscore
获取Sorted Set的长度
zcard
获取Sorted Set中指定成员的score
zscore