一、集合命令
SADD 将元素添加到集合
SRAM 从集合里移除元素
SISMEMBER 快速检查一个元素是否已经存在于集合中
SMEMBERS 获取集合包含的所有元素(如果元素过多,可能会比较慢)
二、实际操作
尝试将元素添加到集合,返回1成功,返回0 表示该元素存在于集合中
127.0.0.1:6379> sadd set-key item
(integer) 1
127.0.0.1:6379> sadd set-key item2
(integer) 1
127.0.0.1:6379> sadd set-key item3
(integer) 1
127.0.0.1:6379> sadd set-key item
(integer) 0
获取集合包含的所有元素将得到一个由元素组成的序列
127.0.0.1:6379> smembers set-key
1) "item"
2) "item3"
3) "item2"
检查一个元素是否存在于集合中
127.0.0.1:6379> sismember set-key item4
(integer) 0
127.0.0.1:6379> sismember set-key item
(integer) 1
使用命令移除集合中的元素时,返回被移除元素的数量
127.0.0.1:6379> srem set-key item2
(integer) 1
127.0.0.1:6379> srem set-key item2
(integer) 0
127.0.0.1:6379> smembers set-key
1) "item"
2) "item3"