Redis отсортированные наборы: ZRANGEBYLEX
Клавиша ZRANGEBYLEX мин макс [счетчик смещения LIMIT]
Команда Redis ZRANGEBYLEX используется для возврата всех элементов в отсортированном наборе на ключе со значением между минимальным и максимальным, когда все элементы в отсортированном наборе вставлены с одинаковым счетом, чтобы вызвать лексикографическое упорядочение.
- min, max - диапазон члена. Для просмотра всех -, + используйте.
- min, если вы даете максимальное значение, необходимо использовать '[' или '(' спереди.
- '[' Используется для хранения значения, а '(' для блокировки.
И start, и stop являются индексами, начинающимися с нуля,
- 0 - первый элемент,
- 1 следующий элемент и так далее.
Они также могут быть отрицательными числами, указывающими смещения от конца отсортированного набора,
- -1 является последним элементом отсортированного набора
- -2 предпоследний элемент и тд.
Синтаксис:
Клавиша ZRANGEBYLEX мин макс [счетчик смещения LIMIT]
Доступно с
2.8.9.
Возвращаемое значение
Ответ массива, список элементов в указанном диапазоне баллов.
Тип возвращаемого значения
массив
Пример: Redis ZRANGEBYLEX
127.0.0.1:6379> ЗАДД mycity 1 Дели 2 Лондон 3 Париж 4 Токио 5 Нью-Йорк 6 Сеул (целое число) 6 127.0.0.1:6379> ZRANGE mycity 0 -1 1) "Дели" 2) "Лондон" 3) "Париж" 4) "Токио" 5) "Нью-Йорк" 6) "Сеул" 127.0.0.1:6379> ZRANGEBYLEX mycity - + 1) "Дели" 2) "Лондон" 3) "Париж" 4) "Токио" 5) "Нью-Йорк" 6) "Сеул" 127.0.0.1:6379> ZRANGEBYLEX mycity "[London" + 1) "Лондон" 2) "Париж" 3) "Токио" 4) "Нью-Йорк" 5) "Сеул" 127.0.0.1:6379> ZRANGEBYLEX mycity "(Лондон" + 1) "Париж" 2) "Токио" 3) "Нью-Йорк" 4) "Сеул" 127.0.0.1:6379> ZRANGEBYLEX mycity "(Лондон" "(Сеул" 1) "Париж"
Пример: Redis ZRANGEBYLEX: использовать счетчик смещения предела
127.0.0.1:6379> ЗАДД mycity 1 Дели 2 Лондон 3 Париж 4 Токио 5 Нью-Йорк 6 Сеул (целое число) 6 127.0.0.1:6379> ZRANGE mycity 0 -1 1) "Дели" 2) "Лондон" 3) "Париж" 4) "Токио" 5) "Нью-Йорк" 6) "Сеул" 127.0.0.1:6379> ZRANGEBYLEX mycity - + LIMIT 0 2 1) "Дели" 2) "Лондон" 127.0.0.1:6379> ZRANGEBYLEX mycity - + LIMIT 2 3 1) "Париж" 2) "Токио" 3) "Нью-Йорк"
Предыдущий: ZRANGE
Далее: ZRANGEBYSCORE
Новый контент: Composer: менеджер зависимостей для PHP , R программирования