Database design 在Cassandra列族中定义数据类型

Database design 在Cassandra列族中定义数据类型,database-design,nosql,cassandra,Database Design,Nosql,Cassandra,在这一行中,这些代表什么 create column family testing with key_validation_class = 'SomeType1' and comparator = 'SomeType2' and default_validation_class = 'SomeType3' 我的观点正确吗 set testing[a][b] = c 我的目标是创建一个存储来包含时间序列数据 a is of type SomeType1 SomeType2 is

在这一行中,这些代表什么

create column family testing
  with key_validation_class = 'SomeType1'
  and comparator = 'SomeType2'
  and default_validation_class = 'SomeType3'
我的观点正确吗

set testing[a][b] = c
我的目标是创建一个存储来包含时间序列数据

a is of type SomeType1 
SomeType2 is how columns are sorted / sliced.
c is of type SomeType3
我应该能做到

testing[a][b] = c;
a is of type 'String' or 'UTF8Type'
b is 'LongType'
c is 'FloatType'

在您的cassandra cli语句中
设置测试[a][b]=c

a
表示您的行键

b
表示您的列名

c
表示您的列值

有关cassandra cli的进一步说明,请参阅

set testing['stats.randomNumber'][123456789] = 0.56;
set testing['stats.randomNumber'][123456790] = 90.33;