Redis отсортированные наборы: ZREMRANGEBYSCORE
ZREMRANGEBYSCORE ключ мин макс
Команда Redis ZREMRANGEBYSCORE используется для удаления всех элементов в отсортированном наборе, хранящемся в ключе, с оценкой между минимальным и максимальным значением.
мин, макс в диапазоне очков. Чтобы удалить все, используйте -inf, + inf.
Синтаксис
ZREMRANGEBYSCORE ключ мин макс
Доступно с
2.2.0.
Возвращаемое значение
Целочисленный ответ, количество удаленных элементов.
Тип возвращаемого значения
целое число
Пример: Redis ZREMRANGEBYSCORE
127.0.0.1:6379> ЗАДД mycityset 80 Дели 60 Мумбаи 70 Хайдарабад 50 Калькутта 65 Ченнаи (целое число) 5 127.0.0.1:6379> ZRANGEBYSCORE mycityset -inf + inf СКАЧАТЬ 1) "Калькутта" 2) "50" 3) "Мумбаи" 4) "60" 5) "Ченнай" 6) "65" 7) "Хайдарабад" 8) "70" 9) "Дели" 10) "80" 127.0.0.1:6379> ZREMRANGEBYSCORE mycityset -inf (70 (целое число) 3 127.0.0.1:6379> ZRANGEBYSCORE mycityset -inf + inf СКАЧАТЬ 1) "Хайдарабад" 2) "70" 3) "Дели" 4) "80" 127.0.0.1:6379> ZREMRANGEBYSCORE mycityset -inf 70 (целое число) 1 127.0.0.1:6379> ZRANGEBYSCORE mycityset -inf + inf СКАЧАТЬ 1) "Дели" 2) "80"
Предыдущая: ЗРЕМРАНГЕБЫРАНК
Далее: ZREVRANGE
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code