在吉姆发表评论后更新。
我有一个带有架构的数据库
field1 //partition key
field2 //clustering column
field3
我假设Cassandra
将计算field1上的哈希,确定此数据条目将进入哪个节点并将其存储在该节点上。当我使用聚簇列时,对于2个具有相同field1
值但具有不同field2
值的数据条目,数据将存储为两行。
field1, field2.1, field3
field1, field2.2, field3
是否有可能创建一个查询,该查询将返回值2
(行数),因为有两行属于分区键field1
?
答案 0 :(得分:0)
做
从表中选择count(*),其中field1 =“ x”;
如果出现问题中的示例,您应该得到两个