comando Redis Zadd
Redis conjunto ordenado (conjunto ordenado)
Redis Zadd comando para um ou mais membros dos elementos e o seu valor fraccionada adicionado à ordenada configurá-los.
Se um membro já é membro de um conjunto ordenado, em seguida, o valor atualizado dos membros da fração e membros de reinserir os elementos para garantir que membro na posição correta.
valores de pontuação pode ser um inteiro ou número de ponto flutuante de precisão dupla.
Se a chave conjunto ordenado não existir, crie um conjunto vazio e ordenou a executar a operação Zadd.
Quando a chave está presente, mas não ordenou tipo de conjunto, é devolvido um erro.
Nota: Na versão anterior do Redis 2.4, Zadd só pode adicionar um elemento.
gramática
Redis Zadd sintaxe de comando básica é a seguinte:
redis 127.0.0.1:6379> ZADD KEY_NAME SCORE1 VALUE1.. SCOREN VALUEN
versões disponíveis
> = 1.2.0
Valor de retorno
O número de novos membros são adicionados com êxito, incluindo aqueles que não são atualizados, os membros existentes.
Exemplos
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"