4

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

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

我想这样查询: data["data1"]["100"] 来检索集合。有人知道你如何在 Cassandra 中建模吗?(我唯一想到的是名称是设定值的列,而列的值是空字符串,但感觉不对。)

不能将集合序列化为 JSON 或其他字符串,这样会更容易。

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

4

1 回答 1

1

这听起来像是 SuperColumn 的工作。

于 2010-04-20T06:38:52.350 回答