Date 处理cql表中的日期信息
我试图在cassandra中维护我的应用程序的用户日志信息。我有下面的型号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字段,我觉得这不合适。我使用
Create table LoggingInfo(date varchar, timeoflogging timeuuid, username varchar, primary key(date, timeoflogging))
在该模型中,我将date作为分区键,timeuuid作为集群键,因为我可以查询在给定时间间隔之间登录一天的用户列表。
在上面的模型中,我将日期字段作为varchar字段,我觉得这不合适。我使用TimeUUID,因为它也提供了时间细节。
那么我如何在cql/cassandra中只处理没有时间信息的日期字段来解决我的用例呢?我认为varchar可以用于日期字段。为了只处理没有时间信息的日期,时间序列数据建模入门中的数据模型将文本类型(只是varchar的别名)用于其日期字段复合分区键组件。虽然与您的示例不完全相同,但DataStax Academy的示例与此类似,可能会让您对数据模型有一些想法或信心
我们可以获得更新的链接或答案中的解释吗?此处使用的链接已不存在。