Redis五种基本数据类型及用法之Set
Set与List的区别
Set里的元素不能有重复,List可以
1.sadd-添加元素到一个 key 中
2.smembers-获取一个 key 下的所有元素

3.srem-移除指定元素

4.sismemeber-返回某一个成员是否在集合中。

5.scard-返回集合的数量。

6.srandmember-随机返回一个或者多个元素,该操作并不会移除集合中的任何一个元素。

7.spop-随机返回并且出栈一个或者多个元素。

8.smove-把一个元素从一个集合移到另一个集合中去,如果目的集合不存在,则会自动创建一个集合。

9.sdiff-返回两个集合的差集,以前一个集合为标准。
10.sinter-返回两个集合的交集
11.sunion-返回两个集合的并集。

12.sdiffstore-这类似于 sdiff ,计算出来的结果会保存在一个新的集合中。
13.sinterstore-类似于 sinter,计算出来的结果会保存到一个新的集合中。
14.sunionstore-类似于sunion,计算出来的结果会保存到一个新的集合中。

关于Set的介绍就先到这里,本篇内容的介绍基于公众号江南一点雨的视频课程进行总结的,大家有兴趣的话可以关注一下。

浙公网安备 33010602011771号