set是集合,和我们数学中的集合概念相似,对集合的操作有添加删除元素,有对多个集合求交并差等操作,操作中key理解为集合的名字。
set的是通过hash table实现的,所以添加、删除和查找的复杂度都是O(1)。
操作:
sadd myset 'pgone' 添加一个成员到集合
srem myset 'pgone' 删除一个成员
sdiff myset1 myset2 两个集合的差集
scard myset 成员数
set是集合,和我们数学中的集合概念相似,对集合的操作有添加删除元素,有对多个集合求交并差等操作,操作中key理解为集合的名字。
set的是通过hash table实现的,所以添加、删除和查找的复杂度都是O(1)。
操作:
sadd myset 'pgone' 添加一个成员到集合
srem myset 'pgone' 删除一个成员
sdiff myset1 myset2 两个集合的差集
scard myset 成员数