redis ZADD指令


  翻譯結果:

add

英[æd]   美[æd]  

vt.增加;補充;附帶說明;把…包含在內

vi.增加;做加法;累積而成;擴大

n.加法,加法運算;(一篇報道的)補充部分

第三人稱單數: adds 現在分詞: adding 過去式: added 過去分詞: added

redis ZADD指令語法

作用:將一個或多個 member 元素及其 score 值加入至有序集 key 當中。

語法:ZADD key score member [[score member] [score member] ...]

##說明:如果某個 member 已經是有序集的成員,那麼更新這個 member 的 score 值,並透過重新插入這個 member 元素,來確保該 member 在正確的位置上。 score 值可以是整數值或雙精確度浮點數。如果 key 不存在,則建立一個空的有序集並執行 ZADD 作業。當 key 存在但不是有序集類型時,回傳一個錯誤。在 Redis 2.4 版本以前, ZADD 每次只能新增一個元素。

可用版本:>= 1.2.0

#時間複雜度:O(M*log(N)), N 是有序集的基數, M 為成功新增的新成員的數量。

返回:被成功加入的新成員的數量,不包括那些被更新的、已經存在的成員。

redis ZADD指令範例

雷雷

首頁

影片

問答