Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 处理cql表中的日期信息_Date_Cassandra_Cql - Fatal编程技术网

Date 处理cql表中的日期信息

Date 处理cql表中的日期信息,date,cassandra,cql,Date,Cassandra,Cql,我试图在cassandra中维护我的应用程序的用户日志信息。我有下面的型号 Create table LoggingInfo(date varchar, timeoflogging timeuuid, username varchar, primary key(date, timeoflogging)) 在该模型中,我将date作为分区键,timeuuid作为集群键,因为我可以查询在给定时间间隔之间登录一天的用户列表。 在上面的模型中,我将日期字段作为varchar字段,我觉得这不合适。我使用

我试图在cassandra中维护我的应用程序的用户日志信息。我有下面的型号

Create table LoggingInfo(date varchar, timeoflogging timeuuid, username varchar, primary key(date, timeoflogging))
在该模型中,我将date作为分区键,timeuuid作为集群键,因为我可以查询在给定时间间隔之间登录一天的用户列表。 在上面的模型中,我将日期字段作为varchar字段,我觉得这不合适。我使用TimeUUID,因为它也提供了时间细节。
那么我如何在cql/cassandra中只处理没有时间信息的日期字段来解决我的用例呢?

我认为varchar可以用于日期字段。为了只处理没有时间信息的日期,时间序列数据建模入门中的数据模型将文本类型(只是varchar的别名)用于其日期字段复合分区键组件。虽然与您的示例不完全相同,但DataStax Academy的示例与此类似,可能会让您对数据模型有一些想法或信心


我们可以获得更新的链接或答案中的解释吗?此处使用的链接已不存在。