redis的简单使用
- set、get的使用
连接Redis的路径之后
C:\Users\Admin\Desktop\redis-64.3.0.503>redis-cli
127.0.0.1:6379> set name tmm
OK
(1.67s)
127.0.0.1:6379> get name
“tmm”
- 如若重用了上面的变量“name”。进行set,再进行获取get,只能覆盖、修改。
后面的setex对时间的进行限制
127.0.0.1:6379> mset name tg age 2
OK
127.0.0.1:6379> mget name
1) “tg”
127.0.0.1:6379> mget age
1) “2”
127.0.0.1:6379>
就多个键值进行设置,拿到的同样是String数据。
DEL删除键时,会附带把值也删掉。
查看所有键:keys *;
也可以对号码进行匹配。
ttl key键名:查看剩下有效时间
哈希
设置值:
hset 键值名 键值
设置多个属性:
获取指定键所有的属性
hkeys key值名
获取⼀个属性的值
hget key field
增加、修改
在左侧插⼊数据
lpush key value1 value2 …
lpush左插进数据的话,和内存(栈)了解更多 差不多,读取的数据就是先进后出,。而
在右侧插⼊数据
rpush key value1 value2 …
rpush右侧输入内容的话,你先传入的数据,进去之后还是正常输出的是你第一传进的数据。
追加append
插入insert
指定元素的前或后插⼊新元素
linsert key before或after 现有元素 新元素
删除指定元素
将列表中前count次出现的值为value的元素移除
count > 0: 从头往尾移除
count < 0: 从尾往头移除
count = 0: 移除所有
更多Redis操作多看其他博主补全知识面,谢谢各位观看。