Memcached incr / decr限制

时间:2012-08-16 11:50:02

标签: memcached

根据https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L309,用incr和decr操纵的数字“将包围64位标记”。

1)由于下限似乎为0,这是否意味着最高可能值是18446744073709551615,还是9223372036854775807?

2)这是32位和64位操作系统的限制吗? incr / decr的限制是否为4294967295而不是32位操作系统?

提前致谢。

1 个答案:

答案 0 :(得分:3)

1)下限为0,上限为2 ^ 64。

2)Cas保存为uint64_t,因此这意味着在32位和64位系统上cas应为64位。