問題タブ [cql3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cassandra - CQL3にはCassandraのスキーマが必要ですか?
先週、Cassandraのクラッシュコースを受講し、Thrift APIからCQLに移行し、SuperColumnsを使用して、代わりにCompositeKeysを使用するべきではないことを学習しました。
現在CQL3を試していますが、スキーマで定義されていない列に挿入できなくなったか、スキーマでそれらの列を表示できなくなったようです。select *
CQL3でこれを有効にするためのオプションが不足していますか、それともスキーマ内のすべての列を定義することを期待していますか(幅が広く柔軟な行の目的を無効にします)。
astyanax - Astyanax は cql 3 準備済みステートメントをサポートしていますか?
cassandra がそうであることは知っていますが、Astyanax はどうですか? また、値の単一引用符をエスケープしますか? どうも
cassandra - Cassandraコンポジット列-CompositeTypesはどのように選択されますか?
複合列を作成するときに使用されるタイプを理解しようとしています。
CQL3(cqlsh経由)を使用してCFを作成し、次にCLIを使用してdescribeコマンドを発行しています。次のようにソートされた列のタイプ:... CompositeType(Type1、Type2、...)は、私が期待しているものではありません。
Cassandra1.1.6を使用しています。
返されるCompositeTypeは
(Int32、Int32、Int32)ではないでしょうか?
返されるCompositeTypeは
テーブルを定義するときに使用するタイプと同じではないのはなぜですか?タイプの割り当てに基本的なものが欠けている可能性があります...
ありがとう!
cassandra - 複数の EQ 制限と ORDER BY を持つ cql3 クエリ
CFを使用:
次のようにクエリしたいと思います。
しかし、次のエラーで失敗します (cassandra 1.1.5):
私はそれを間違っていますか?回避策は何ですか?どうも
PS 単一の EQ 制限と ORDER BY で動作するようになりましたが、少なくとも 2 つの制限と順序が必要です。
cassandra - ApacheCassandraがカウンターから削除
ApacheCassandraとJavaEE6を学習するための小さなWebアプリケーションを開発しています。Cassandraのバージョンは1.1.6です。
私を怒らせるのに問題があります...私はカウンター付きのテーブルを作成しました(cqlsh v。3.0.0を使用)
そして、このようにいくつかの値を入れます:
列ファミリーは完全に更新されます
ただし、この行を削除してから(同じキーで)再度更新しようとしても、何も起こりません。テーブルはこれ以上更新されておらず、理由がわかりません。キーを使用すると、それ以上使用できなくなるように思われます。datasaxドキュメント(http://www.datastax.com/docs/1.1/references/cql/cql_lexicon)で手がかりを探しましたが、解決策を見つけることができませんでした。
誰かが私を助けることができますか?少し早いですがお礼を
cassandra - cql2またはcql3を使用して挿入中にrpc_timeout例外が発生しました
構造が
最初に、CQL3.0.0を使用して列ファミリーを作成しました。次に、インデックスを作成するために、CQL2.0を使用しました。
これで、列ファミリーにデータを挿入する場合、常にタイムアウト例外が表示されます。
リクエストはrpc_timeout内に完了しませんでした。
どこが間違っているのか教えてください。
astyanax - Astyanaxでcql3を使用するとエラーが発生します
Astyanaxを使用して単純なCql3クエリを実行しようとしましたが、エラーが発生し続けます。
目的は、cql3を使用してAstyanaxを介して単純なテーブルを作成することです。
テストを実行すると、このスタックトレースが取得されます
「com.netflix.astyanax」%「astyanax」%「1.56.18」を使用しています。
助けてください。
cassandra - Apache Cassandra では、CQL 3.0 を使用してコンパレータとデフォルトのバリデータを設定できますか?
Datastax ウェビナー「C*hristmas Comes Early – Apache Cassandra を使用した最初の Java アプリケーションの作成」に基づくと、スキーマの一部ではない挿入された列はデフォルトでバイト データ型になり、列名は文字列に関連付けられているように見えます。これを変更する方法はありますか?
cassandra - Apache Cassandra CQL3 複数複合列フォーマット
CQL3 を使用して、テーブル/列ファミリ内で複合列の複数の形式を定義することは可能ですか? 構文は次のとおりです。
A が行キーになり、B:C の複合列が作成され、追加の列ごとに追加の複合列が作成され、B:C が先頭に追加されたように見えます。
同じ列ファミリに、別の複合列 X:Y を使用したい場合はどうすればよいですか?それは実現できますか?
cassandra - コレクション型を使用した Cassandra セカンダリ インデックス
カサンドラテーブルは次のとおりです。
「名前」は、(コレクション) タイプ「マップ」の cql3 列です。私の質問は: マップ タイプ、つまり名前にセカンダリ インデックスを作成することは可能ですか?
ありがとう。