2015年1月20日 星期二

Redis List

指令 說明
BLPOP 阻塞式指令,從開頭彈出內容
BRPOP 阻塞式指令,從尾端彈出內容
BRPOPLPUSH 阻塞式指令,從尾端彈出內容,並把彈出的內容加入一個List的頭部
LINDEX 取得List中指定位置的內容
LINSERT 配合AFTER和BEFORE來決定插入指定位置的前面或後面
LLEN 取得List的長度
LPOP 從開頭彈出資料
LPUSH 從開頭加入資料
LPUSHX 從開頭加入資料,只有當鍵值存在並且是一個List的時後才成功
LRANGE 取得指定範圍內的資料
LREM 移除和指定內容相同的元素和個數
LSET 設定指定的資料
LTRIM 只保留指定範圍內的資料,不在指定範圍的資料全部移除
RPOP 從尾部彈出資料
RPOPLPUSH 從尾部彈出資料,並把彈出的資料加入一個List的頭部
RPUSH 從尾部加入資料
RPUSHX 從尾部加入資料,只有當鍵值存在並且是一個List的時後才成功