кодесурса
«Redis

Redis отсортированные наборы: ZRANGEBYLEX

script1adsense2code
script1adsense3code

Клавиша 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code