首页 文章

当我们仅在表中指定主键时,Cassandra如何选择群集键

提问于
浏览
1

我们可以在 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 回答

  • 1

    如果没有提供集群密钥(CASE 1),那么cassandra将不会选择任何集群密钥 .

    How CQL3 maps to cassandra internal data structure

    如果您使用这样的主键描述表,则不会获得 WITH CLUSTERING ORDER BY 选项 .

相关问题