是否可以算不。如果我使用聚类列,则属于分区的行数
Is it possible to count no. of rows belonging to a partition if I use clustering columns
根据 Jim 的评论更新。
我有一个带有架构的数据库
field1 //partition key
field2 //clustering column
field3
我想 Cassandra
将计算 field1 上的哈希值,决定该数据条目将进入哪个节点并将其存储在那里。由于我正在使用聚类列,对于具有相同 field1
值但不同 field2
值的 2 个数据条目,数据将存储为两行。
field1, field2.1, field3
field1, field2.2, field3
是否可以创建一个 return 值 2
(行数)的查询,因为有两行属于分区键 field1
?
做一个
select count(*) from table where field1 = “x” ;
如果你的问题中显示的示例,你应该得到两个
根据 Jim 的评论更新。
我有一个带有架构的数据库
field1 //partition key
field2 //clustering column
field3
我想 Cassandra
将计算 field1 上的哈希值,决定该数据条目将进入哪个节点并将其存储在那里。由于我正在使用聚类列,对于具有相同 field1
值但不同 field2
值的 2 个数据条目,数据将存储为两行。
field1, field2.1, field3
field1, field2.2, field3
是否可以创建一个 return 值 2
(行数)的查询,因为有两行属于分区键 field1
?
做一个
select count(*) from table where field1 = “x” ;
如果你的问题中显示的示例,你应该得到两个