【发布时间】:2017-08-18 20:54:35
【问题描述】:
我的数据负载很高(每分钟约 5000 万),这就是我的表格的样子:
CREATE TABLE test.metric (
key text,
timestamp bigint,
value double,
PRIMARY KEY (key, timestamp) )
我需要获取所有唯一的 key 。我当然可以SELECT DISTINCT key from metrics;,但我想知道是否有更有效的方法(除了创建另一个只包含键的表)来获取所有不同的分区键(可能来自一些 cassandra 表)
【问题讨论】:
-
很好奇 - 您是否创建了一个新表来跟踪键,您不必担心一致性吗?例如。假设您添加了指标,但在新表中添加键失败。然后你必须回滚,但 Cassandra 不会回滚
标签: cassandra