如何在Cassandra中使用Timeuuid插入1个月的created_date?

时间:2016-02-18 05:23:07

标签: cassandra

我正在开发一个项目,我正在使用Cassandra作为数据库。我试图插入一个数据类型为timeuuid的行。我想用1个月后的日期(加1个月)来实现。 我不知道,所以任何人都能帮助我吗?

非常感谢您的帮助。

$created_date = new Cassandra\Timeuuid(); //add 1 month how?

1 个答案:

答案 0 :(得分:0)

  

TimeUUID自00:00:00.00 UTC(60)以100纳秒为间隔使用时间   bits),用于防止重复的时钟序列号(14位),   加上IEEE 801 MAC地址(48位)生成一个唯一的   标识符

根据您的要求,我不认为timeuuid符合您的要求。您应该使用时间戳,以便您可以在java层处理逻辑并将值存储在cassandra中。

对于唯一记录,您可以使用UUID数据类型。