我的桌子看起来像
CREATE TABLE mids.defect_data (
wafer_id text,
document_id text,
defect_id text,
fields list<double>,
primary key((wafer_id), defect_id)
);
fields
列的list
类型为double
,在我的情况下,长度约为500。
现在,我想更新fields
中的元素范围(例如fields[0] ~ fields[19]
)。
我应该使用哪种方法?请注意,更新索引可能会有所不同(例如,有时{fields[0]~fields[20]},
有时{fields[0], field[1], field[10], field[15],....} )
我正在使用c#进行服务,并且正在使用Datastax Cassandra C#驱动程序。
P.S:我现在担心在这种情况下我的建模设计不正确。