Redis 数据操作:set
程序员文章站
2022-05-14 09:05:21
...
set
无序集合
元素为string类型
元素具有唯一性,不重复
命令
设置
添加元素
SADD key member [member …]
python3:0>sadd no2 1 2 3 2 5 3
"4"
获取
返回key集合所有的元素
SMEMBERS key
python3:0>smembers no2
1) "1"
2) "2"
3) "3"
4) "5"
返回集合元素个数
SCARD key
python3:0>scard no2
"4"
其它
求多个集合的交集
SINTER key [key …]
python3:0>sinter no2 no3
1) "1"
2) "3"
3) "5"
求某集合与其它集合的差集
SDIFF key [key …]
python3:0>sdiff no2 no3
1) "2"
python3:0>sdiff no3 no2
1) "6"
2) "7"
求多个集合的合集
SUNION key [key …]
python3:0>sunion no2 no3
1) "1"
2) "2"
3) "3"
4) "5"
5) "6"
6) "7"
判断元素是否在集合中
SISMEMBER key member
python3:0>sismember no2 7
"0"
python3:0>sismember no2 5
"1"
上一篇: python in列表list和in集合set耗时对比
下一篇: Java构造函数的调用顺序