Set集合类型

Set(集合):set中的值不能重复

sadd key member 向key中添加成员

smembers key 查看key的成员

sismember key member  查看key中是否存在该成员

scard key  获取当前key的成员个数

srem key member 移除key中的成员m

srandmember key  count 随机取出key中的一个或多个成员   (可用抽奖)

spop 随机删除一些set集合的成员

smove source destination member  将一个成员从指定集合移到另一个集合中

 

微信,B站,共同关注!(并集)

差集:sdiff key1 key2 ..  key1元素中除去包含与key2相同的元素的集合

交集:sinter key1 key2 .. (共同好友)

并集:sunion key1 key2 .. 

微博,A用户将所有关注的人放在一个set集合中,将它的粉丝也放在一个集合中

共同关注,共同爱好,二度好友

 

posted @ 2022-03-21 20:57  doremi429  阅读(75)  评论(0)    收藏  举报