кодесурса
«Redis

Redis Keys: сортировать

script1adsense2code
script1adsense3code

Клавиша SORT [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [АЛЬФА] [МАГАЗИН назначения]

Использование простой ключ сортировки.

Здесь вы пишете с ключевым типом данных список, набор, отсортированный набор.

Данные (член), чтобы поместить данные в сортировку не видел, давайте установим сортировку.

Синтаксис:

 Клавиша SORT [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [АЛЬФА] [МАГАЗИН назначения]

Доступно с

1.0.0.

Возвращаемое значение

Возвращает или сохраняет элементы, содержащиеся в списке, наборе или отсортированном наборе по ключу. По умолчанию сортировка числовая, а элементы сравниваются по значению, интерпретируемому как число с плавающей запятой двойной точности.

  • Так как во втором вызове возвращенный курсор равен 0
  • СКАНИРОВАТЬ, пока возвращаемый курсор не станет снова 0

Тип возвращаемого значения

целое число

Пример: Redis SORT alpha

 127.0.0.1:6379> SADD xurl Facebook.com Buddy.com Yahoo.com Youtube.com Example.com
(целое число) 5
127.0.0.1:6379> SORT xurl alpha
1) "Buddy.com"
2) "Example.com"
3) "Facebook.com"
4) "Yahoo.com"
5) "Youtube.com"

Пример: Redis SORT alpha desc

 127.0.0.1:6379> SORT xurl alpha desc
1) "Youtube.com"
2) "Yahoo.com"
3) "Facebook.com"
4) "Example.com"
5) "Buddy.com"

Пример: Redis SORT, предел смещения

 127.0.0.1:6379> SORT xurl alpha limit 0 3
1) "Buddy.com"
2) "Example.com"
3) "Facebook.com"
127.0.0.1:6379> SORT xurl alpha limit 0 10
1) "Buddy.com"
2) "Example.com"
3) "Facebook.com"
4) "Yahoo.com"
5) "Youtube.com"
127.0.0.1:6379> SORT xurl alpha limit 3 10
1) "Yahoo.com"
2) "Youtube.com"

Используйте опцию get

Если вы привыкли запрашивать значение другого ключа

Например, по сравнению с Google.com и rank-Google.com из xurl для запроса значения использования rank-Google.com получите rank- *.

Если вы думаете, чтобы присоединиться к реляционной базе данных.

Введите рейтинг сайта для подготовки данных

Пример: Redis SORT rank- * alpha

 127.0.0.1:6379> MSET rank-Google.com 1 rank-Facebook.com 2 rank-Youtube.com 3 rank-Buddy.com 4 rank-Example.com 5
Хорошо
127.0.0.1:6379> SORT xurl получить ранг- * альфа
1) "4"
2) "5"
3) "2"
4) "1"
5) "3"

Предыдущая: СКАН
Далее: TTL

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code