【发布时间】:2019-04-09 13:59:02
【问题描述】:
我正在尝试创建一个 Cassandra 表,我在其中根据时间戳存储商店的日志。我还想创建一个查询,该查询以相对于时间戳的降序返回数据。如果我将时间戳作为主键,它将自动成为分区键,因为我没有任何其他列作为复合主键。
在 Cassandra 中,我们不能对分区键执行 ORDER BY。有什么方法可以让我的时间戳作为主键而不是分区键(没有分区键的 Cassandra DB)。
提前致谢。
根据需要创建表:
CREATE TABLE myCass.logs(timestamp timestamp, logs text, PRIMARY KEY (timestamp));
【问题讨论】:
标签: cassandra nosql cql datastax-enterprise