东京内阁如何处理大整数?

时间:2009-07-12 12:24:08

标签: queue memcached tokyo-cabinet

我在TC(东京暴君特定)上实施了一个队列。我正在使用memcache兼容的函数增量来跟踪队列的头部和尾部。我只是想知道TC存储的整数(64位?)的限制是什么?在存储的数字允许的最大值之后调用递增函数时会发生什么?它是从1开始还是引发错误?

3 个答案:

答案 0 :(得分:5)

刚刚回复了Mikio(TC的创造者)的回复。

  

是。 2 ^ 63是上限。它将从0开始。

答案 1 :(得分:0)

如果要构建32位系统,则需要启用64位偏移才能传递2 GB的限制。

e.g。

./configure --enable-off64

答案 2 :(得分:-2)

为什么这很重要,如果你从1开始计算,你就无法达到2 ^ 64.