Latest web development tutorials

comando Redis Zrem

Redis conjunto ordenado (conjunto ordenado)

Redis comando Zrem é usado para remover um conjunto ordenado de um ou mais membros, não há nenhum membro será ignorado.

Quando a chave está presente, mas não ordenou tipo de conjunto, é devolvido um erro.

Nota: Na versão anterior do Redis 2.4, ZREM excluir cada elemento.

gramática

Redis Zrem sintaxe de comando básica é a seguinte:

redis 127.0.0.1:6379> ZREM key member [member ...]

versões disponíveis

> = 1.2.0

Valor de retorno

O número de membros foi removido com sucesso, não incluindo os membros negligenciadas.

Exemplos

# 测试数据

redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES
1) "bing.com"
2) "8"
3) "baidu.com"
4) "9"
5) "google.com"
6) "10"


# 移除单个元素

redis 127.0.0.1:6379> ZREM page_rank google.com
(integer) 1

redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES
1) "bing.com"
2) "8"
3) "baidu.com"
4) "9"


# 移除多个元素

redis 127.0.0.1:6379> ZREM page_rank baidu.com bing.com
(integer) 2

redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES
(empty list or set)


# 移除不存在元素

redis 127.0.0.1:6379> ZREM page_rank non-exists-element
(integer) 0

Redis conjunto ordenado (conjunto ordenado)