延伸知识点 集合数据类型
集合特性:
1. 无序性 2.确定性 3.唯一性
sadd key value1 value2 ... 注意集合的唯一性
smembers key 获取集合值,注意值的顺序是随机的,无序性
srem key value 删除key
spop key 随机弹出一个元素,弹出后集合删除该元素。
应用场景:抽奖
srandmember key 随机获取一个元素,不删除
sismember key value 查询一个元素是否在集合中
scard key 获取集合元素个数
smove set1 set2 将value从set1移动到set2中
sinter | sunion | sdiff set1 set2 取集合交集|并集|差集