了解Cassandra中主键与分区之间的关系

问题描述

我是Cassandra的新手,主键中有一些新手级别的问题。

  1. 每个记录的主键是否应该唯一? (我的猜测不是。) 详细说明。假设我的桌子是这样的
error

我猜我可以有多行具有相同的create table product( productid int,
 description varchar(20) ); 
insert into product (
productid,
description )
Values ( 42,' tv'); ERROR: column "description" of relation "product" does not exist

  1. 如果主键不是每个记录一个,那么主键可以拆分为多个分区吗?

  2. 一个分区可以有多个主键吗?

  3. 主键本身是决定选择分区还是主键的hashCode用于选择分区?

  4. 将分区视为文件是否公平?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)