English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Il comando Redis Zrem

Redis 有序集合(sorted set)

Il comando Redis Zrem viene utilizzato per rimuovere uno o più membri da un set ordinato, i membri non esistenti vengono ignorati.

Se key esiste ma non è di tipo set ordinato, viene restituito un errore.

Attenzione: Prima della versione 2.4 di Redis, Zrem poteva eliminare solo un elemento alla volta.

Sintassi

Sintassi di base del comando redis Zrem

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

Versioni disponibili

>= 1.2.0

Valore di ritorno

Il numero di membri rimossi con successo, escludendo i membri ignorati.

Esempi online

# Dati di test
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"
# Rimuovere un singolo elemento
redis 127.0.0.1:6379> ZREM page_rank google.com
(intero) 1
redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES
1) "bing.com"
2) "8"
3) "baidu.com"
4) "9"
# Rimuovere più elementi
redis 127.0.0.1:6379> ZREM page_rank baidu.com bing.com
(intero) 2
redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES
(lista vuota o set)
# Rimuovere l'elemento non esistente
redis 127.0.0.1:6379> ZREM page_rank non-exists-element
(intero) 0

Redis 有序集合(sorted set)