redis数据类型为key的常用命令

redis默认自带16个库
select 7切换到redis第8个数据库
dbsize查看reids有几个key
keys *查看所有k,v
clear清空控制台
FLUSHDB清空当前数据库的kv
FLUSHALL清空redis所有数据库的数据
exists kl判断是否存在这个key
move kl 1将kye=kl的剪切到第2个库中
ttl kl(判断kl还有几秒过期)
expire kl 10(设置kl10秒后过期)
del kl(删除kl)
type kl(查看key的类型)
lpush mylist 1 2 3(想redis存放kmylistvalue为123)
LRANGE mylist 0 1(从0的地方查看1的位置数据)

append  ko 11(增添key=ko的value后缀增加11)

STRLEN ko(判断key=ko的value的长度)
INCR KL 增加主键为 KL的value+1
DECR KL 减少主键KL的value-1
INCRBY KL 3 增加主键为 KL的value+3
redis5大数据类型
DECRBY KL 3 减少主键为 KL的value-3
GETRANGE kl 0 3截取主键为kl数值的前三位
setex k4 10 v4 设置主键为k4value为v410秒钟过期
setnx k4 111 如果主键k4不存在则增加主键k4value 为111的
mset k1 v1 k2 v2同时可以set多个kv键值对
mget k1 k2 同时获取多个k1 k2的值
msetnx

原文地址:https://www.cnblogs.com/zhangzhiqin/p/9778464.html