标签: cassandra
我正在学习cassandra 2.0
根据Documentation,cassandra使用散列基于主键在节点(群集中)中分配列族数据。但是如果我的列族没有任何主键,那么cassandra将如何在节点上分发列族数据?
答案 0 :(得分:5)
所有Cassandra表(列族)必须具有主键。
CQL3 documentation:
在表中,行由其PRIMARY KEY(或更简单的键)唯一标识,因此所有表定义必须定义PRIMARY KEY(并且只有一个)