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

posted @ 2020-09-01 22:18  天有多高我有多骚  阅读(201)  评论(0)    收藏  举报