redis LPUSH命令
翻譯結果:
push
英[pʊʃ] 美[pʊʃ]
vt.& vi.推,推動
vt.按;推動,增加;對…施加壓力,逼迫;說服
n.推,決心;大規模攻勢;矢志的追求
vi.推進;增加;努力爭取
第三人稱單數: pushes 現在分詞: pushing 過去式: pushed 過去分詞: pushed
redis LPUSH命令語法
作用:將一個或多個值 value 插入到清單 key 的表頭。
語法:LPUSH key value [value ...]
說明:如果有多個 value 值,那麼各個 value 值按從左到右的順序依序插入表頭: 例如,對空列表 mylist 執行指令 LPUSH mylist a b c,而清單的數值將是 c b a ,這等同於原子性LPUSHUSH mylist a LPUSH mylist c 三個指令。如果 key 不存在,則一個空白清單會被建立並執行 LPUSH 作業。當 key 存在但不是清單類型時,回傳一個錯誤。在Redis 2.4版本以前的 LPUSH 指令,都只接受單一 value 值。
可用版本:>= 1.0.0
#時間複雜度:O(1)
回傳:執行 LPUSH 指令後,清單的長度。