?
Dokumen ini menggunakan Manual laman web PHP Cina Lepaskan
ZINCRBY key increment member
自1.2.0起可用。
時(shí)間復(fù)雜度: O( log(N))其中 N 是排序集合中元素的數(shù)量。
增量的得分member
在存儲(chǔ)在有序集合key
的increment
。如果member
不存在于有序集合中,則將increment
其與其分?jǐn)?shù)相加(就像其以前的分?jǐn)?shù)一樣0.0
)。如果key
不存在,member
則創(chuàng)建一個(gè)指定為其唯一成員的新排序集。
key
存在但返回一個(gè)錯(cuò)誤,但不包含有序集合。
該score
值應(yīng)該是數(shù)值的字符串表示形式,并且可以接受雙精度浮點(diǎn)數(shù)。有可能提供一個(gè)負(fù)值來(lái)減少分?jǐn)?shù)。
批量字符串回復(fù):(member
雙精度浮點(diǎn)數(shù))的新分?jǐn)?shù),表示為字符串。
redis> ZADD myzset 1 "one" (integer) 1
redis> ZADD myzset 2 "two" (integer) 1
redis> ZINCRBY myzset 2 "one" "3"
redis> ZRANGE myzset 0 -1 WITHSCORES 1) "two" 2) "2" 3) "one" 4) "3"