你如何在卡桑德拉存放套装?

时间:2010-04-20 06:12:29

标签: database database-design data-structures cassandra

我想将这个JSON转换为Cassandra中的数据模型,其中每个数组都是一个没有重复的集合:

var data = {   “data1”:{     “100”:[1,2,3],     “200”:[3,4]   },   “data2”:{     “k1”,[1],     “k2”,[4,5]   } }

我想像这样查询:data [“data1”] [“100”]来检索集合。有谁知道你如何在卡桑德拉模拟这个? (我唯一想到的是名称为设定值的列,列的值为空字符串,但感觉不对。)

将集合序列化为JSON或其他字符串是不行的,这会使这更容易。

另外,我应该注意,将data1和data2拆分为单独的ColumnFamilies是可以的,它们不一定是同一个键中的键。

1 个答案:

答案 0 :(得分:1)

这听起来像是SuperColumn的工作。