set集合类型 redis
-
向名称为key的set中添加元素:
命令:sadd #不允许有重复的值
-
删除名称为key的set中的元素:
命令:srem
-
随机返回并删除名称称为key的set中的一个元素:
命令:spop #随机弹出元素
-
返回所有给定key与第一个key的差集:
命令:sdiff
-
返回所有给定key与第一个key的差集,并将结果存为另一个key:
命令:sdiffstore
-
返回所有给定key的交集:
命令:sinter
-
返回所有给定key的交集,并将结果存为另一个key:
命令:sinterstore
-
返回所有给定key的并集:
命令:sunion
-
返回所有给定key的并集:
命令:sunionstore
-
从第一个key对应的set中移除member并添加到第二个对应的set中:
命令:smove
-
返回名称为key的set的元素的个数:
命令:scard
-
测试member是否是名称为key的set元素:
命令:sismember #判断元素里的值 是否存在
-
随机返回名称为key的set的一个元素,但不删除元素:
命令:srandmember #随机返回一个元素
END

![教你如何使用Redis:[5]set类型](http://d.hiphotos.baidu.com/exp/w=500/sign=5a3d28b7aa014c08193b28a53a7b025b/0b46f21fbe096b63453dfb4e0f338744ebf8ac8c.jpg)
![教你如何使用Redis:[5]set类型](http://f.hiphotos.baidu.com/exp/w=500/sign=22abd3878126cffc692abfb289004a7d/63d9f2d3572c11df3c021a3d602762d0f603c2d9.jpg)
![教你如何使用Redis:[5]set类型](http://b.hiphotos.baidu.com/exp/w=500/sign=499c406dae4bd11304cdb7326aafa488/b21c8701a18b87d6a6760f01040828381f30fdfc.jpg)
![教你如何使用Redis:[5]set类型](http://g.hiphotos.baidu.com/exp/w=500/sign=c3cb5772133853438ccf8721a312b01f/8435e5dde71190ef802736c1cd1b9d16fcfa60d4.jpg)
![教你如何使用Redis:[5]set类型](http://h.hiphotos.baidu.com/exp/w=500/sign=c20446042b34349b74066e85f9ea1521/7dd98d1001e93901c6162a2078ec54e736d1969c.jpg)
![教你如何使用Redis:[5]set类型](http://e.hiphotos.baidu.com/exp/w=500/sign=c910171be6dde711e7d243f697eecef4/b03533fa828ba61eb4a16f314234970a304e5964.jpg)
![教你如何使用Redis:[5]set类型](http://c.hiphotos.baidu.com/exp/w=500/sign=e0755f3f718b4710ce2ffdccf3cfc3b2/ac4bd11373f08202007b362148fbfbedaa641bc6.jpg)
![教你如何使用Redis:[5]set类型](http://a.hiphotos.baidu.com/exp/w=500/sign=e0396f314234970a4773102fa5cbd1c0/38dbb6fd5266d01641ce3936942bd40734fa35dc.jpg)
![教你如何使用Redis:[5]set类型](http://g.hiphotos.baidu.com/exp/w=500/sign=a7545bbbd243ad4ba62e46c0b2035a89/8ad4b31c8701a18bf9b1b4519d2f07082838fe52.jpg)
![教你如何使用Redis:[5]set类型](http://b.hiphotos.baidu.com/exp/w=500/sign=f4c4c6d5b1fb43161a1f7a7a10a54642/3bf33a87e950352a0ff583165043fbf2b2118b1c.jpg)
![教你如何使用Redis:[5]set类型](http://e.hiphotos.baidu.com/exp/w=500/sign=dfce0405d70735fa91f04eb9ae500f9f/a8773912b31bb0518ccf1536357adab44bede0c1.jpg)
![教你如何使用Redis:[5]set类型](http://a.hiphotos.baidu.com/exp/w=500/sign=039f0a7f0cb30f24359aec03f895d192/8718367adab44aed56651ffab01c8701a18bfb81.jpg)
![教你如何使用Redis:[5]set类型](http://f.hiphotos.baidu.com/exp/w=500/sign=0269efe50946f21fc9345e53c6256b31/0dd7912397dda1447897cdacb1b7d0a20cf48616.jpg)
浙公网安备 33010602011771号