Redis的Set结构与java中的HashSet类似。
可以看做是一个value为null的HashMap。
特点
1.无序
2.元素不可重复
3.查找快
4.支持交集、并集、差集等功能
应用场景
实现共同关注,共同好友。
常见命令
sadd key 元素1 元素2 给set集合添加一个或多个元素
smembers key 获取set集合中所有元素
srem key 元素 删除set集合中指定元素
sismember key 元素 判断set集合中指定元素是否存在
scard key 查看set集合的数量
sinter key1 key2 求两个set集合的交集
sdiff key1 key2 求两个set集合的差集,注意是key1中有,key2中没有的
sunion key1 key2 求两个set集合的并集