如何理解Apache cassandra中的主键?

时间:2015-09-16 10:13:54

标签: cassandra

我是新用的apache cassandra,我已经安装cassandra并在我的笔记本电脑中使用cqlsh

我曾经使用以下方式创建表:

create table userpageview( created_at timestamp, hit int, userid int, variantid int, primary key (created_at, hit, userid, variantid) );

并将几个数据插入表中,但是当我尝试为所有列选择使用条件时(我的意思是一个一个),这是错误

也许我的数据建模错误,也许任何人都可以告诉我如何在cassandra中创建数据建模

THX

1 个答案:

答案 0 :(得分:1)

您需要阅读有关分区键和群集键的信息。 Cassandra与关系数据库的工作方式大不相同,您可以执行的查询类型受到更多限制。

一些可以帮助您入门的信息:herehere