基础命令:
info 查看redis的一些信息
select 1 切换命名空间
flushall 清除所有命名空间所有key
flushdb 清除当前命名空间所有key
dbsize 查看当前dabase数量
save 对redis数据持久化
quit 退出连接
ping 测试连接
键命令:
set a a 将a 赋值为a
exists a key a是否存在
ttl a a 的剩余生存时间 返回 -1:没有过期时间
expire a 10 将a的生成时间设为 10s setex a 10 a (ex是expire的缩写) psetex a 10000 a (单位为毫秒)
type a 返回值的类型
randomkey 返回随机key
rename 重命名key(如果有相同的key,直接覆盖)
renamenx 重命名key(如果有相同的key,不生效)
getrange a 0 2 (截取a的值 ,第0个到第二个)
getset a aa set值 并返回原来的值
mset a1 a1 b1 b1 c1 c1 同时设置值
mget a1 b1 c1 同时取值
strlen a a的值的长度
incr a 使a的值加1
incrby a 100 使a的值加100
decr a 使a的值减1
decrby a 100 使a的值键100
append a appendstr 把 appendstr拼到a的值上