作者:ChenZhen
博客地址:https://www.chenzhen.space/
版权:本文为博主 ChenZhen 的原创文章,本文版权归作者所有,转载请附上原文出处链接及本声明。
如果对你有帮助,请给一个小小的star⭐
1.Redis键(key)操作
-
keys *查看当前库所有key (匹配:keys *1)
-
exists key判断某个key是否存在
-
type key 查看你的key是什么类型
-
del key 删除指定的key数据
-
unlink key 根据value选择非阻塞删除,仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作。
-
expire key 10 10秒钟:为给定的key设置过期时间
-
ttl key 查看还有多少秒过期,-1表示永不过期,-2表示已过期
-
select命令切换数据库
-
dbsize查看当前数据库的key的数量
-
flushdb清空当前库
-
flushall通杀全部库
2.Redis五大数据类型
2.1Redis字符串(String)
简介
String是Redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。
String类型是二进制安全的。意味着Redis的string可以包含任何数据。比如jpg图片或者序列化的对象。
String类型是Redis最基本的数据类型,一个Redis中字符串value最多可以是512M
常用命令
set
get
append
strlen
setnx
incr
decr
incrby / decrby
mset
mget
msetnx
getrange
setex