集合类型
1 增加/删除元素
sadd key member1 member2
srem key member1
2 获取集合中的所有元素
smembers key
3 判断元素是否在其中 sismember key member1
4 集合运算(差集,交集,并集)(sdiff ,sinter,sunion)
sadd setA 1 2 3
sadd setB 3 4 5
sdiff setA setB
sinter setA setB
sunion setA setB
有序集合类型
1 增加元素 zadd key score member ( 在有序集合key中增加成员member,member 的分数是score)
2 获取一个或者多个元素
zcard key
3 获得指定分数范围内的个数
zcount key score1 score2
4 删除一个或者多个元素
zrem key member1 返回删除成功的数量
5获取元素排名
zrank key member1 (从0开始排)
6 按照排名范围删除元素
zremrangebyrank key start end
zremrangebyrank key 0 5 ( 删除0 -5 的元素,返回删除的个数)
redis 的sort by desc