Set中不能有重复数据,并且是无序的
1.存储数据,可批量
sadd key member [member...]
2.获取全部数据
smembers key
可以看到查询后出的数据跟存储的顺序不一致。
再加2个数据再看,确实是无序的。
3.随机弹出count个数据,同时移除它,不写count就是1个
spop key [count]
4.交集,取多个set的交集
sinter set1 set2 ...
新建了一个集合it2,然后取交集。
5.并集
sunion set1 set2 ...
6.差集,获取多个集合中不一样的数据
sdiff set1 set2...
注意顺序,获取的是第一个集合里有但是后面所有的集合里没有的数据。
7.根据值删除数据,可批量
srem key member...
8.查看当前集合中是否包含某个数据
sismember key member
删除java后,再检查这个集合,提示没有java了,再查看一下,确实没有。