设置密码:config set requirepass 你的密码
登陆:auth 你的密码
redis五种数据类型
string、hash、list、set、zset
1.string
设置:set 键 值
获取:get 键
删除:del 键
值可以是字符串和数值
数值的话:
自增:incr 键 (默认1)
自减:decr 键 (默认1)
增指定整数值:incrby 键 指定值
增指定小数值:incrbyfloat 键 指定值
减指定整数值:decrby 键 指定值
减指定小数值:decrbyfloat 键 指定值
2.hash
设置:hmset 键:id 键 值 键 值 键 值
获取:hgetall 用户:id
3.list
设置:lpush 列表名 值
rpush 列表名 值
获取:lpop 列表名
rpop 列表名
lrang 列表名 下标开始 下标结束 (包括开头和结尾)
4. set 无序集合,value可重复
设置:sadd 名 值
sadd 名 值 (依次添加)
查看:smembers 名
5. zset 有序集合,value不可重复
设置:zadd 名 分数 值
查看:zrange 名 开始下标 结束下标 (包括开头和结尾)
提取:zrangebyscore 名 分数开始数 分数结束数 (包括开头和结尾)
6.设置key的过期时间
设置数据库:set 键 值
设置过期时间:expire 键 时间 (秒为单位)意思就是指定秒之后数据库失效,get 键 的时候值为空
查看过期时间:ttl key
7.基础须知
redis 一共有0-15号库
选中库:select 1-15
查看库中的所有key:keys *
查看以指定字母开头的key:keys 字母*
删除当前库中的key:flushdb
删除所有库中的key:flushall