Latest web development tutorials

Список Redis (Список)

Список Redis представляет собой простой список строк, отсортированных порядок добавления. Вы можете добавить список направляющий элемент головки (слева) или сзади (справа)

Список может содержать до 232--1 элемента (4294967295 более 4 миллиардов каждый список элементов).

примеров

redis 127.0.0.1:6379> LPUSH w3bigkey redis
(integer) 1
redis 127.0.0.1:6379> LPUSH w3bigkey mongodb
(integer) 2
redis 127.0.0.1:6379> LPUSH w3bigkey mysql
(integer) 3
redis 127.0.0.1:6379> LRANGE w3bigkey 0 10

1) "mysql"
2) "mongodb"
3) "redis"

В приведенном выше примере мы использовалиLPUSH три значения в список с именем среди w3bigkey.

Список команд Redis

В следующей таблице приведен список связанных основных команд:

Нет. Команда и описание
1 BLPOP ключ1 [ключ2] Тайм - аут
И выйти из первого элемента списка, если список не является список элементов будет заблокирован до истечения времени ожидания или дата не может быть найден в всплывающем элементе.
2 BRPOP ключ1 [ключ2] Тайм - аут
И выйти из последнего элемента списка, если список не является список элементов будет заблокирован до истечения времени ожидания или дата не может быть найден в всплывающем элементе.
3 BRPOPLPUSH тайм - аута источника назначения
Поп значение из списка, поп-элемент в другой список и вернуть его, если нет элемент списка не будет блокировать до тайм-аута или пока список можно найти в всплывающем элементе.
4 Индекс ключа LINDEX
Получить список элементов по индексу
5 Ключ ДО шланга вставьте | значение поворота ПОСЛЕ
В списке элементов до или после вставки элементов
6 ключ LLEN
Получить список длины
7 ключ LPOP
И выйти из первого элемента списка
8 ключ значение1 LPUSH [значение2]
Одно или несколько значений в голову списка
9 ключевое значение LPUSHX
Одно или несколько значений в существующий список головы
10 LRANGE кнопка запуска остановки
Получить список элементов в указанном диапазоне
11 LREM ключевое значение счетчика
Удалить элемент списка
12 LSet значение ключа индекса
Установите значение элементов списка по индексу
13 LTRIM кнопка запуска остановки
Для получения списка отделки (отделки), то есть составить список только для указанного интервала удержания элемента, элемент не определен в пределах диапазона, будут удалены.
14 ключ RPOP
Удалить и получить список последнего элемента
15 RPOPLPUSH источник назначения
Удаляет последний элемент из списка, и добавляет элемент в другой список и возврата
16 RPUSH ключ значение1 [значение2]
Добавьте один или несколько значений в списке
17 RPUSHX значение ключа
Добавить значение в существующий список