rpop命令
用于移除串列的最后一個元素,回傳值為移除的元素,當串列不存在時,回傳nil,
基本語法:
rpop key_name
LPOP:移除并回傳串列第一個元素
RPOP:移除并回傳串列最后一個元素
redis串列命令
| 命令 | 描述 |
|---|---|
| BLPOP key1,key2,…… timeout | 移除并獲取串列的第一個元素,如果串列沒有元素會阻塞串列直到等待超時或者彈出元素為止, |
| BRPOP key1 [key2 ] timeout | 移出并獲取串列的最后一個元素, 如果串列沒有元素會阻塞串列直到等待超時或發現可彈出元素為止, |
| BRPOPLPUSH source destination timeout | 從串列中彈出一個值,將彈出的元素插入到另外一個串列中并回傳它; 如果串列沒有元素會阻塞串列直到等待超時或發現可彈出元素為止, |
| LIndex key index | 通過索引獲取串列中的元素 |
| Linsert key before/after pivot value | 在串列的元素前或者后插入元素 |
| LLEN key | 獲取串列長度 |
| LPOP key | 移出并獲取串列的第一個元素 |
| LPUSH key value1,value2,… | 將一個或者多個值插入到串列頭部 |
| LPUSHX key value | 將一個值插入到已經存在的串列頭部 |
| LRANGE key srart stop | 獲取串列指定范圍內的元素 |
| LREM key count value | 移除串列元素 |
| LSET key index value | 通過索引設定串列元素的值 |
| LTRIM key start stop | 對一個串列進行修剪,就是說,讓串列只保留指定區間內的元素,不在指定區間之內的元素都被洗掉,index從0開始,區間均包含, |
| RPOP key | 移除串列的最后一個元素,回傳值為移除的元素 |
| RPOPPUSH source destination | 移除串列的最后一個元素,并將該元素添加到另一個串列并回傳 |
| RPUSH key value1 value2 …… | 添加一個或者多個值到list的尾部 |
| RPUSHX key value | 為已經存在的;串列添加值 |
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/1189.html
標籤:其它
