memcache的incr和decr的3处bug

标签:Python, Google App Engine

一般来说,memcache的incr和decr是用来计数的,那么存储和操作的值一般应该是整数。
而据memcache文档所述,它内部采用的是64位无符号整数,且过大会把高位溢出。
这个无符号整数就很无语了,想保存小于0的数都没办法。而且当值为0时,再进行decr操作,值不会溢出,而是仍然为0。

« 看看还有什么好玩意