我们可以在 cassandra
中指定 compound primary key
. 当我们只指定一列作为主键时,Cassandra将如何生成 clustering key
. 在cassandra中,主键自动变为 partition key
.
示例: - CASE 1 - K1:主键只有一个分区键,没有集群键 .
情况2 - (K1,K2):列K1是分区键,列K2是簇密钥 .
情况3 - (K1,K2,K3,...):列K1是分区键,列K2,K3等是簇密钥 .
在案例1中,cassandra将如何选择仅具有指定主键的给定表的群集键
谢谢
1 回答
如果没有提供集群密钥(CASE 1),那么cassandra将不会选择任何集群密钥 .
How CQL3 maps to cassandra internal data structure
如果您使用这样的主键描述表,则不会获得
WITH CLUSTERING ORDER BY
选项 .