Redis - Set
存储无序的,不可重复的数据
常用命令
sadd key value1 value2 value3... #要添加的元素set中如果存在,则不会再次添加
smembers keyName #获取全部元素
sismember keyName value #判断是否存在该value值,存在返回1,不存在返回0
scard keyName #返回元素个数
srem keyName value1 value2 #删除keyName中存在的value1与value2
spop keyName #随机删除一个值
srandmember KeyName n #随机取出n个值
smove key1 key2 value #把key1的value移动到key2
sinter key1 key2 #返回两个集合的交集
sunion key1 key2 #返回两个集合的并集
sdiff key1 key2 #返回两个集合的差集(返回key1中存在,key2中不存在的)