127.0.0.1:6379> sadd set1 a b c a (integer) 3
127.0.0.1:6379> sadd set1 a b c a (integer) 3 127.0.0.1:6379> srem set1 b d (integer) 1 127.0.0.1:6379> srem set1 b d (integer) 0
127.0.0.1:6379> smembers set1 1) "a" 2) "c"
127.0.0.1:6379> sismember set1 a (integer) 1 127.0.0.1:6379> sismember set1 aa (integer) 0
sdiff set2 set3:哪些元素屬於set2,但不屬於set3bash
127.0.0.1:6379> sadd set2 a b c d (integer) 4 127.0.0.1:6379> sadd set3 b a c (integer) 3 127.0.0.1:6379> sdiff set2 set3 1) "d"
哪些元素屬於set2,又屬於set3spa
127.0.0.1:6379> sadd set2 a b c d (integer) 4 127.0.0.1:6379> sdiff set2 set3 1) "d" 127.0.0.1:6379> sinter set2 set3 1) "a" 2) "c" 3) "b"
哪些元素屬於set2,或者屬於set3code
127.0.0.1:6379> sadd set2 a b c d (integer) 4 127.0.0.1:6379> sadd set3 b a c (integer) 3 127.0.0.1:6379> sunion set2 set3 1) "b" 2) "d" 3) "c" 4) "a"
127.0.0.1:6379> sadd set2 a b c d (integer) 4 127.0.0.1:6379> scard set2 (integer) 4
127.0.0.1:6379> sadd set2 a b c d (integer) 4 127.0.0.1:6379> srandmember set2 "c" 127.0.0.1:6379> srandmember set2 "b" 127.0.0.1:6379> srandmember set2 "c"
差值運算rem
127.0.0.1:6379> sadd set1 a b c d (integer) 4 127.0.0.1:6379> sadd set2 c e d (integer) 3 127.0.0.1:6379> sunionstore set3 set1 set2 (integer) 5 127.0.0.1:6379> smembers set3 1) "b" 2) "d" 3) "c" 4) "e" 5) "a"
交集運算io
127.0.0.1:6379> sadd set1 a b c d (integer) 4 127.0.0.1:6379> sadd set2 c e d (integer) 3 127.0.0.1:6379> sinterstore set3 set1 set2 (integer) 2 127.0.0.1:6379> smembers set3 1) "c" 2) "d"
並集運算class
127.0.0.1:6379> sadd set1 a b c d (integer) 4 127.0.0.1:6379> sadd set2 c e d (integer) 3 127.0.0.1:6379> sunionstore set3 set1 set2 (integer) 5 127.0.0.1:6379> smembers set3 1) "b" 2) "d" 3) "c" 4) "e" 5) "a"