位置:首頁 > 數據庫 > Redis教學 > Redis LINDEX命令

Redis LINDEX命令

Redis LINDEX命令用於獲取在存儲於列表的key索引的元素。索引是從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