Redis 列表(List)

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 start stop 獲取列表指定範圍內的元素

LREM key count value 移除列表元素

LSET key index value 經過索引設置列表元素的值

LTRIM key start stop 對一個列表進行修剪(trim),就是說,讓列表只保留指定區間內的元素,不在指定區間以內的元素都將被刪除。

RPOP key 移除並獲取列表最後一個元素

RPOPLPUSH source destination 移除列表的最後一個元素,並將該元素添加到另外一個列表並返回

RPUSH key value1 [value2] 在列表中添加一個或多個值

RPUSHX key value 爲已存在的列表添加值
相關文章
相關標籤/搜索