php中可能的最低timeuuid(phpcassa)

2024-05-14 16:23:15 发布

您现在位置:Python中文网/ 问答频道 /正文

Pycasa有pycassa.util.convert_time_to_uuid(time_arg, lowest_val=True, randomize=False)

phpcassa有static string uuid1 ([string $node = null], [int $time = null])

phpcassa的uuid1是否可以像pycassa那样用于获得最低/最高的uuid? 如果没有,什么是确保您在两个给定时间戳之间获取所有内容的最佳方法?在


Tags: totrueconvertstringuuidtimeutilarg
2条回答

我相信,如果您有一个类型为UUID version 1的列,Cassandra将忽略UUID的“unique”组件,而只使用范围的时间部分。在

严格地说,Cassandra主要根据v1 UUID的时间戳组件进行排序,在tie的情况下,它按剩余的字节进行排序:

int res = compareTimestampBytes(o1, o2);
if (res != 0)
    return res;
return o1.compareTo(o2);

phpcassa应该提供类似于pycassa的东西。同时,您可以将返回值的最后8个字节设置为0x00。在

相关问题 更多 >

    热门问题