码迷,mamicode.com
首页 > 其他好文 > 详细

Redis 五 Set结构

时间:2020-12-17 12:18:56      阅读:2      评论:0      收藏:0      [点我收藏+]

标签:时移   就是   count   sadd   mamicode   set   并且   第一个   差集   

Set中不能有重复数据,并且是无序的

1.存储数据,可批量

sadd key member [member...]

2.获取全部数据

smembers key

技术图片

 

 可以看到查询后出的数据跟存储的顺序不一致。

技术图片

 

 再加2个数据再看,确实是无序的。

 

3.随机弹出count个数据,同时移除它,不写count就是1个

spop key [count]

技术图片

 

 

4.交集,取多个set的交集

sinter set1 set2 ...

技术图片

 

 新建了一个集合it2,然后取交集。

 

5.并集

sunion set1 set2 ...

技术图片

 

 

6.差集,获取多个集合中不一样的数据

sdiff set1 set2...

技术图片

 

 注意顺序,获取的是第一个集合里有但是后面所有的集合里没有的数据。

 

7.根据值删除数据,可批量

srem key member...

8.查看当前集合中是否包含某个数据

sismember key member

技术图片

 

 删除java后,再检查这个集合,提示没有java了,再查看一下,确实没有。

Redis 五 Set结构

标签:时移   就是   count   sadd   mamicode   set   并且   第一个   差集   

原文地址:https://www.cnblogs.com/luyShare/p/14123162.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!