常规想法:
实际上以上操作是错误的。set会把整型转换为对象保存到memcached中,这样再进行incr会出现问题,因为这个时候保存到缓存中的不是一个数字,通过telnet可以看地出来,是一个乱码。
正确的做法为:
set("num", 1);
incr("num");
get("num")==2为true
实际上以上操作是错误的。set会把整型转换为对象保存到memcached中,这样再进行incr会出现问题,因为这个时候保存到缓存中的不是一个数字,通过telnet可以看地出来,是一个乱码。
正确的做法为:
storeCounter("num", 1);
incr("num");
getCounter("num")==2为true