0

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

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

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

提前致谢。

4

1 回答 1

3

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

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

于 2012-08-16T19:00:43.003 回答