zincrby命令用于为有序集合key的成员member的score加上增量。
命令行格式:
zincrby key increment member
作用:
为有序集 key 的成员 member 的 score 值加上增量 increment 。
如果key不存在,将会创建key,将increment作为member的score值加入有序集合。
如果key存在,但是不是有序集合类型,将会返回一个错误。
score的值可以是整数或者双精度浮点型。
注意:
zincrby在redis1.2.0版本之后才有。
返回值:
member成员的新score值。
命令演示:
127.0.0.1:6379> zincrby zincrby_test 12 haha "12" 127.0.0.1:6379> ZSCORE zincrby_test haha "12" 127.0.0.1:6379> zincrby zincrby_test 8 haha "20" 127.0.0.1:6379> ZSCORE zincrby_test haha "20"