ipe*_*cks 5 key cassandra nosql
在我找到卡桑德拉的钥匙的好解释之前:
现在我正在阅读有关分区器的内容,我可以看到术语"行键".什么是行键?如何用CQL列出它?
行键只是PRIMARY KEY的另一个名称.它是所有分区和聚类字段的组合,它将映射到表中的一行数据.因此,当您对特定行键执行读取或写入操作时,它将只访问一行.
就分区器而言,它仅使用分区键字段,并且它生成一个令牌哈希值,用于确定将在其中存储分区的群集中的哪个节点.单个行存储在分区中,因此如果没有群集列,则分区将保留单个行,并且行键将与分区键相同.
如果您有群集列,则可以在分区中存储多个行,并且行键将是分区键和群集键.