incr & decr
1. 基本語法
incr(key, callback)
key, callback)若key 值存在且字符串內容為「整數」形式,則該整數值增加1。
2. 範例
(1) 若key存在,incr後對應value數值+1
key存在,incr後對應value數值+1client.set('num', '10');
client.incr('num');
client.get('num', redis.print); Reply: 11(2) 預設值:若key不存在,incr後新增key且值為1。
key不存在,incr後新增key且值為1。client.del('num');
client.get('num', redis.print);
client.incr('num');
client.get('num', redis.print);
client.incr('num');
client.get('num', redis.print); 3. 自定義遞增值
incrby(key, increment:<integer>)
key, increment:<integer>)透過increment一次增加多個整數單位。
4. 浮點數的遞增
incrbyfloat(key, increment:<number>)
key, increment:<number>)5. 遞增、遞減語法對應
遞增
遞減
incr
decr
incrby
decrby
incrbyfloat
Last updated
Was this helpful?