Команда Redis Lindex

Списки Redis

Команда Redis Lindex используется для извлечения элемента из списка по его индексу. Также можно использовать отрицательные индексы, где -1 обозначает последний элемент списка, -2 — предпоследний элемент, и так далее.

Синтаксис

Базовый синтаксис команды Redis Lindex выглядит следующим образом:

redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION 

Доступные версии

>= 1.0.0

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

Элемент в списке по указанному индексу. Если указанный индекс находится вне диапазона списка, возвращается nil.

Пример

redis 127.0.0.1:6379> LPUSH mylist "World"
(integer) 1

redis 127.0.0.1:6379> LPUSH mylist "Hello"
(integer) 2

redis 127.0.0.1:6379> LINDEX mylist 0
"Hello"

redis 127.0.0.1:6379> LINDEX mylist -1
"World"

redis 127.0.0.1:6379> LINDEX mylist 3        # index不在 mylist 的区间范围内
(nil)

Списки Redis

Другие расширения