1

Cassandra (1.2.15) に保存したいネストされた Json オブジェクトのリストがあります。

ただし、私が持っている制約は、列ファミリの列データ型を事前に知らないということです。つまり、各 Json オブジェクトは、異なるデータ型のフィールドを持つ異なる構造を持っています。

そのため、動的複合型を使用して列ファミリーを作成する予定です。

したがって、API があるかどうかを知りたい、またはそのような Json オブジェクト リストを cassandra に保存する方法についていくつかのアイデアを提案したいと思います。

ありがとう

4

1 に答える 1

2

json 構造から個々の項目を照会できる必要がない場合は、シリアル化された文字列全体を 1 つの列に格納するだけです。

個々のアイテムをクエリできるようにする必要がある場合は、リスト、セット、またはマップのいずれかのコレクション タイプを使用することをお勧めします。入力に関しては、値をテキストまたは blob のままにして、json に依存して入力を処理します。つまり、json は値を挿入する前にエンコードし、次に json は読み取り時に値をデコードします。

于 2014-03-19T22:58:21.433 に答える