Redis list操做命令

rpop命令

用於移除列表的最後一個元素,返回值爲移除的元素。當列表不存在時,返回nil。redis

基本語法:code

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 爲已經存在的;列表添加值
相關文章
相關標籤/搜索