您的位置:首页 > 博客中心 > 互联网 >

Redis 五 Set结构

时间:2022-05-11 06:59

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了,再查看一下,确实没有。

本类排行

今日推荐

热门手游