comando Redis Zadd
Redis insieme ordinato (insieme ordinato)
comando Redis Zadd per uno o più membri degli elementi e il loro valore frazionario aggiunti alla ordinato loro set.
Se un membro è già un membro di un insieme ordinato, allora il valore aggiornato dei membri frazione e membri di reinserire gli elementi per garantire che gli nella posizione corretta.
I valori punteggio può essere intero o un numero a virgola mobile a doppia precisione.
Se la chiave insieme ordinato non esiste, creare un insieme vuoto e ha ordinato di eseguire l'operazione ZADD.
Quando la chiave è presente ma non ha ordinato tipo di set, viene restituito un errore.
Nota: Nella versione precedente di Redis 2.4, ZADD può solo aggiungere un elemento.
grammatica
Redis Zadd sintassi dei comandi di base è la seguente:
redis 127.0.0.1:6379> ZADD KEY_NAME SCORE1 VALUE1.. SCOREN VALUEN
versioni disponibili
> = 1.2.0
Valore di ritorno
Il numero di nuovi membri si aggiungono con successo, compresi quelli che non vengono aggiornati, i membri esistenti.
Esempi
redis 127.0.0.1:6379> ZADD myset 1 "hello" (integer) 1 redis 127.0.0.1:6379> ZADD myset 1 "foo" (integer) 1 redis 127.0.0.1:6379> ZADD myset 2 "world" 3 "bar" (integer) 2 redis 127.0.0.1:6379> ZRANGE myzset 0 -1 WITHSCORES 1) "hello" 2) "1" 3) "foo" 4) "1" 5) "world" 6) "2" 7) "bar" 8) "3"