文章目录
Redis数据类型
Redis常用命令
作为练习,我们使用windows环境下的Redis做练习
字符串string操作命令
基本练习
设置int类型
再次设置age,会被覆盖
setex
设置存活时间,例如,存活时间10秒钟
setex
setnx
只有在key不存在时设置key的值
integer 1代表设置成功
integer 0代表设置失败
hash操作命令
设置值
获取值
删除指定字段
hkeys
获取哈希表中的所有字段
hvals
获取哈希表中的所有值
hgetall
获取hash表中指定key的所有字段和值
列表list操作命令
lpush
lrange
0 -1,从第一个元素到最后一个元素
rpop
移除并获取列表中最后一个元素
llen
获取列表长度
brpop
移出并获取列表的最后一个元素,或发现可弹出元素为止
有元素就会移除一个元素,没有元素就会阻塞5秒
集合set操作命令
sadd,smembers
向集合添加一个或多个成员
scard
有序集合sorted set操作命令
zadd
zrange
从小到大排的
zincrby
zrem
通用命令
keys
exists
type
ttl
负一代表永久
del
key存在时删除key