2024-05-14 16:23:15 发布
网友
Pycasa有pycassa.util.convert_time_to_uuid(time_arg, lowest_val=True, randomize=False)
pycassa.util.convert_time_to_uuid(time_arg, lowest_val=True, randomize=False)
phpcassa有static string uuid1 ([string $node = null], [int $time = null])
static string uuid1 ([string $node = null], [int $time = null])
phpcassa的uuid1是否可以像pycassa那样用于获得最低/最高的uuid? 如果没有,什么是确保您在两个给定时间戳之间获取所有内容的最佳方法?在
我相信,如果您有一个类型为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。在
我相信,如果您有一个类型为UUID version 1的列,Cassandra将忽略UUID的“unique”组件,而只使用范围的时间部分。在
严格地说,Cassandra主要根据v1 UUID的时间戳组件进行排序,在tie的情况下,它按剩余的字节进行排序:
phpcassa应该提供类似于pycassa的东西。同时,您可以将返回值的最后8个字节设置为0x00。在
相关问题 更多 >
编程相关推荐