0

Cassandra でコレクションを処理できる Java API を探しています。列値のリスト/セット/マップなどのコレクションを読み取り/更新/挿入/削除するメソッドがあります。私は現在 Hector クライアントを使用していますが、上記の要件を実行できる方法が見つかりませんでした。API は混合型の列を処理できる必要があります (1 つの列の値を utf8 に、もう 1 つの列の値をコレクションにするなど)。例やチュートリアルも同様に高く評価されます。

4

1 に答える 1

1

C* コレクションは、CQL 仕様 v.3 の一部です。私が知っている唯一の Java ドライバーで、この仕様を完全にサポートしているのは、オープン ソースのDataStax Java ドライバーです。ドライバーは、CQL ステートメントを操作する 2 つの方法を提供します。1 つは Statements/PreparedStatements/etc に基づく方法です。もう 1 つは流暢な API を使用しています。

Cassandra 1.2.x を使用している場合は、ドライバーのバージョン 1.x を探します。Cassandra 2.0.x を使用している場合は、ドライバーのバージョン 2.0 を探してください (これは現在 RC2 であり、まもなく最終版になります)。

于 2014-01-20T00:52:25.880 に答える