4 无序集合Set

  • 和List类型不同的是,Set集合中不允许出现重复的元素
  • Set可包含的最大元素数量是4294967259

存储Set的常用命令:

  • 添加/删除元素
  • 获得集合中的元素
  • 集合中的差集运算
  • 集合中的交集运算
  • 集合中的并集运算
  • 扩展命令
> sadd myset a b c //向集合中添加元素
(integer) 3
> sadd myset  a    //不能添加重复元素
(integer) 0

> srem myset a b //从集合中删除元素
(integer) 2

> smembers myset  //查看集合中的元素
1) "c"

> sismember myset   c 查看集合中是否含有元素,若有返回1,若无返回0
(integer) 0
> sismember myset   a
(integer) 1

> srem set-key item2
(integer) 1
> srem set-key item2
(integer) 0

> smembers set-key
1) "item"
2) "item3"

猜你喜欢

转载自www.cnblogs.com/xlzfdddd/p/10426816.html