说我有以下带复合主键的CF
CREATE TABLE dpt (
empID int,
deptID int,
PRIMARY KEY (deptID, empID));
由于复合PK,cassandra将为每个部门创建一行,并且作为部门成员的员工ID将作为列存储在该行中,其中:empID作为列名。
问题#1:我可以使用CQL3
为该列设置一个值(例如雇用名称)吗?如果是这样,怎么样?
问题2:我可以使用<individual_employ_ID>:empID
查看CQL3
列(如果存在)的值吗?
感谢
答案 0 :(得分:0)
问题#1: CREATE TABLE dpt( empID int, deptID int, empName文本, PRIMARY KEY(deptID,empID));
问题#2: 请看一下这些例子: http://www.datastax.com/docs/1.1/references/cql/INSERT http://www.datastax.com/docs/1.1/references/cql/UPDATE