English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Zincrby コマンドは、有序集合内の指定されたメンバーのスコアに増分 increment を加えます。
負の値 increment を渡すことで、分数を相応の値で減らすことができます。例えば、ZINCRBY key -5 member 、は member のスコア値を減らすことを意味します。 5 。
key が存在しないか、スコアが key のメンバーでない場合、ZINCRBY key increment member は ZADD key increment member と同じです。
key が有序集合のデータタイプでない場合、エラーが返されます。
スコア値は整数値または双精度浮動小数点数でできます。
redis Zincrby コマンドの基本的な文法は以下の通りです:
redis 127.0.0.1:6379> ZINCRBY key increment member
>= 1.2.0
member 成員の新しいスコア値、文字列形式で表現されます。
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" redis>