Redis学习笔记整理 Zset +Hash

Set 集合;
sadd key value01 value02 value03…
向key(set)中添加值,可以一次添加多个。相同值不会重复添加。
smembers key
查看指定key(set)中的值。
在这里插入图片描述
sismember key value;
查看key中是否还有value,如果有返回1,否则返回0.
在这里插入图片描述
scard key;
查看key中元素的个数。
在这里插入图片描述
srem key value;
移除key 中的指定value;
在这里插入图片描述
srandmember key count;
随机获取key中的count个元素;
在这里插入图片描述
spop key
随机弹出key中的value;
在这里插入图片描述
smove key key01 value
将key中的value移动到key01 ,如果key01 不存在就新建一个。
在这里插入图片描述
sdif key key01
查看key key01的差集。
在这里插入图片描述
sinter key key01
查看key key01 的交集。
在这里插入图片描述
sunion key key01
查看key 和key01的并集。
在这里插入图片描述
Hash map集合 key -map
本质和String没有太大区别,还是一个key_value结构。只是value值是一个hash值。
hmset key field value01 field2 value2…
一次在一个key里设置多个key_value结构

hgetall key
获取key中的所有key_value;
在这里插入图片描述
hdel key filed
删除key中的指定field
在这里插入图片描述
hlen key
获取key的大小。
在这里插入图片描述
hexists key field
判断key中是否有field,有返回1,否则返回0;
在这里插入图片描述
hkeys key
只获取key中的field
hvalues key
只获取key中的filed中的value。
在这里插入图片描述
非常类似于String 类型的操作
hincrby key field value
将key中的field按照value进行自加。
hsetnx key filed value;
创建key中的field 如果不存在就创建,否则就创建不成功。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值