1、基本概念

(1)特点

  • 与List不同Set不能存储相同元素
  • 数据没有顺序
  • 相当于java中的hashtable类型,底层是hashtable和intset实现的

(2)存储结构

redis:set(概念、命令)

 2、命令

(1)存储与查看数据:

redis:set(概念、命令)

 存与取的顺序不同

 (2)删除指定的一个元素:

redis:set(概念、命令)

 (3)判断是否存在某一个元素(存在返回1,不存在返回0):

redis:set(概念、命令)

 (4)判断两个set中的特有元素:

myset的特有元素:

redis:set(概念、命令)

 myset1的特有元素:

redis:set(概念、命令)

 (5)交集:

redis:set(概念、命令)

 (6)并集:

redis:set(概念、命令)

 (7)set中元素的个数:

redis:set(概念、命令)

 (8)随机产生一个元素:

redis:set(概念、命令)

 (9)将处理后的结构重新存储到新的set中:

将两个set比较后的结果存储到另一个set中:

redis:set(概念、命令)

 求两个set的并集后重新存储:

redis:set(概念、命令)

 

相关文章: