0

我正在使用 CQL 创建一个列族,其中时间戳作为我在 cassandra 中的列名。以前有人试过吗?我查看了 CQL 语法中的 timeuuid 函数。但我不确定如何在 CREATE 或 UPDATE 查询中使用它们中的任何一个来创建带有时间戳的列名。

4

1 回答 1

0

您可以使用该now()函数生成包含当前时间的时间 UUID。例如:

create table timeuuid_test (key timeuuid primary key, value text);
insert into timeuuid_test (key, value) VALUES (now(), 'hello');
insert into timeuuid_test (key, value) VALUES (now(), 'hello2');
select * from timeuuid_test;

 key                                  | value
--------------------------------------+--------
 0ad77930-179b-11e3-8f29-19ac47defd2c |  hello
 0c305270-179b-11e3-8f29-19ac47defd2c | hello2
于 2013-09-07T08:57:22.230 回答