Redis - 列表 Lindex 命令



Redis LINDEX 命令用於獲取儲存在鍵中的列表的索引處的元素。索引以 0 為基準,所以 0 表示第一個元素,1 表示第二個元素,依此類推。負數索引可用於指定從列表結尾開始的元素。此處,-1 表示最後一個元素,-2 表示倒數第二個元素,依此類推。

返回值

字串回覆,請求的元素或者當索引超出範圍時的 nil。

語法

以下為 Redis LINDEX 命令的基本語法。

redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION

示例

redis 127.0.0.1:6379> LPUSH list1 "foo" 
(integer) 1 
redis 127.0.0.1:6379> LPUSH list1 "bar" 
(integer) 2 
redis 127.0.0.1:6379> LINDEX list1 0 
"foo" 
redis 127.0.0.1:6379> LINDEX list1 -1 
"bar" 
redis 127.0.0.1:6379> LINDEX list1 5 
nil 
redis_lists.htm
廣告