redis操作篇

命令

默认直接连接  远程连接-h 192.168.1.20 -p 6379
ping:测试连接是否存活如果正常会返回pong
echo:打印
select:切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值
quit:关闭连接(connection)
auth:简单密码认证

string类型

set key value
mset key value ... ... //设置多个
get key
mget key1 key2 key3 ... //获取多个
keys * //查看所有key值

append追加

append key "xxx"

list 类型

左侧添加:  lpush key value1 value2 ...
右侧添加:  rpush key value1 value2
便利:     lrange key start end
		start: 起始用 0
		end: 末尾用 -1
左边弹出一个: lpop key
右边弹出一个: rpop key
集合长度:     llen key
删除一个:    lrem key 1 value

set集合

给set集合添加元素: sadd key v1 v2 v3 v3 v5
遍历集合: smembers key
删除一个元素: srem key

incr|decr [只能对value是整数的操作++|--]

incr key
decr key

hash类型

设置:hset user username 张三
设置:hset user age 88
多个插入: hmset zhang3 sex 1 age 32 disp gay
多个获取: hmget zhang3 sex age disp
获取:hget user age
获取: hget user username

设置key生存时间

多少秒后删除:expire key seconds

删除key

del key1 key2

posted on 2021-05-14 16:36  lodger47  阅读(41)  评论(0编辑  收藏  举报

导航