jfinal Redis 使用

https://www.jfinal.com/doc/8-3 这里提到 getCounter(key) 方法代替 get(key) 用于 incr、incrBy、decr、decrBy 方法操作的计数器. 

下面是我的操作方法

Cache cache =Redis.use();
System.out.println(cache.set(name,100));
System.out.println(cache.getCounter(name));
System.out.println(cache.decr(name));


getCounter()decr()依旧报错 


评论区

JFinal

2019-02-26 13:21

cache.set(name, 100) 使用 cache.incrBy(name, 100) 代替

文档中已经说明过,incr、incrBy、decr、decrBy 操作过的数据需要使用 getCouter 才能获取

set 方法与 getCounter 以及 inc 系与 decr 系不能交互

j1066783215

2019-02-26 14:26

@JFinal 这样子啊 我重新看看jedis跟源码先

j1066783215

2019-02-26 14:34

@JFinal 搞定了 谢谢波总

热门反馈

扫码入社