我试图执行以下CQL 3语句

 CREATE TABLE summary (
                id uuid,
                "client" bigint,
                "campaign" text,
                "unit" bigint,
                "view" counter,
                PRIMARY KEY ("client", "campaign", "unit"));

我收到的错误是我无法在非计数器列系列上创建计数器列。

有任何想法吗?

最佳答案

解决此问题的方法是,任何非计数器列都必须是主键的一部分。列ID uuid是导致问题的原因,将其删除可以创建表。

关于 Cassandra 非柜台家庭,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19596618/

10-13 01:21