zrem


zrem(set remove 移除集合中一个或多个元素,返回成功移除了元素的个数

# 当指定需要移除的元素都存在于集合中的情况
127.0.0.1:6379[1]> zrange zrank 0 -1
 1) "user:2"
 2) "user:11"
 3) "user:3"
 4) "user:4"
 5) "user:5"
 6) "user:6"
 7) "user:7"
 8) "user:8"
 9) "user:9"
10) "user:10"
127.0.0.1:6379[1]> zrem zrank user:2
(integer) 1 #移除的元素个数
127.0.0.1:6379[1]> zrem zrank user:3 user:4
(integer) 2 #移除的元素个数
# 当指定的元素不存在的时候,返回的结果是成功删除了几个元素的个数
127.0.0.1:6379[1]> zrange zrank 0 -1
1) "user:11"
2) "user:5"
3) "user:6"
4) "user:7"
5) "user:8"
6) "user:9"
7) "user:10"
127.0.0.1:6379[1]> zrem zrank user:5 user:20
(integer) 1 #在集合中user:20并不存在,所以就移除成功一个元素
127.0.0.1:6379[1]> zrem zrank adfasdf
(integer) 0

results matching ""

    No results matching ""