Redis数据类型

操作场景

string

字符串

设置键值 set key value

设置 过期时间 setex key seconds value

设置多个键值   mset key value key value

获取多个键 mget key

做简单的键值对缓存
 list列表

左侧插入数据,lpush key value

右侧插入数据  rpush key value

返回列表指定元素 lrange key start stop

移除元素 lrem key count value

存储一些列表型的数据结构,类似粉丝列表、文章的评论列表之类的数据
set无序集合

添加元素 sadd key member1 member2

返回所有元素 smembers key

移除指定元素  srem key

交集、并集、差集的操作,比如交集,可以把两个人的粉丝列表整一个交集
hash哈希

设置单个属性 hset key field value

设置多个属性 hmset key field value

获取多个属性值 hmget key fileld1 field2

删除属性 hdel key field1 field2

结构化的数据,比如一个对象
zset有序集合

添加 zadd key score member1 score member2

获取 zrange key start stop

移除指定元素  zrem key member1 member2

去重但可以排序,如获取排名前几名的用户

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值