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 に答える