English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Сортированные множества (sorted set) Redis
Команда Redis Zadd используется для добавления одного или нескольких элементов члена и их значений分数а в упорядоченный набор.
Если член уже является членом有序 набора, обновляется значение分数 этого члена, и член вставляется заново, чтобы обеспечить правильное положение этого члена.
Значение分数 может быть целым числом или двойной точкой浮пунктом.
Если ключ有序集合 не существует, создается пустой有序 набор и выполняется операция ZADD.
Если ключ существует, но не является типом有序集合, возвращается ошибка.
Внимание:До версии Redis 2.4, команда ZADD могла добавлять только один элемент за один раз.
Основная грамматика команды redis Zadd
redis 127.0.0.1:6379> ZADD KEY_NAME SCORE1 VALUE1.. SCOREN VALUEN
>= 1.2.0
Количество успешно добавленных новых членов, не включая те, которые были обновлены или уже существовали.
redis> ZADD myzset 1 "one" (integer) 1 redis> ZADD myzset 1 "uno" (integer) 1 redis> ZADD myzset 2 "two" 3 "three" (integer) 2 redis> ZRANGE myzset 0 -1 WITHSCORES 1) "one" 2) "1" 3) "uno" 4) "1" 5) "two" 6) "2" 7) "three" 8) "3" redis>