問題タブ [cqlsh]
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 - cassandra: フィルタリングを使用して幅の広い行の列を逆順に取得する
Cassandra がセカンダリ インデックスによる順序付けをサポートしていないことは理解していますが、機能による順序付けは本当に必要ありません。カサンドラはすでに列名をソートしているため、列ファミリーに格納されている昇順または降順で列を取得する機能だけが必要です。
カサンドラの時系列データを幅の広い行としてモデル化したいと思います。このデータに昇順または降順でアクセスする必要があります。また、選択クエリを実行するために、いくつかのセカンダリ インデックスを作成したいと考えています。したがって、私の列ファミリー at_data は次のようになります。
この列ファミリーにデータを追加すると。
ステータスが1に一致する降順で「データ」を取得したいので、クエリを作成しました.select * from at_data where acct_bucket_id='1:1' and status=1 order by ts desc;
エラーが発生しました、Bad Request: ORDER BY with 2ndary indexs is not supported.
どうすればこれを達成できますか?
ありがとう、シュリダール
cassandra - cql 3 および cassandra 2.0.1 での不明なプロパティ 'compaction_strategy_class'
cassandra のこの構成を使用します。
私がやろうとしたとき:
次のエラーが表示されます。
SizeTieredCompactionStrategy がデフォルトの戦略であることは知っていますが、sstables のサイズとこれも変更したい:
このエラーを教えてください:
私はcqlのドキュメントを読みましたが、正しいはずです。何が問題なのか知っている人はいますか?
ありがとう
cassandra - ネストされたコレクションのデータ型を作成できません
Cassandra の別のコレクション内にコレクションを作成できません。以下のエラーの詳細を見つけてください
ここでは、map 型の Feeschedule という名前の列を作成しようとしています。Map には、List 型の値があります。
Cassandraでそれを達成する方法を教えてください。私の Cassandra バージョンの詳細は以下のとおりです。
前もって感謝します、
cassandra - カサンドラのすべてのキースペースを削除します
カサンドラですべてのキースペースを削除する方法、いくつかのテスト スクリプトによって作成されたすべてのキースペースを削除する必要があるという要件があります。
ありがとう
cassandra - cql 3.0.0 で条件付きクエリが機能しない
私はcassandra CQLで条件付きクエリを実行しようとしていますが、次のようなエラーが発生しています
上記のクエリを実行していますが、以下のエラーが表示されます
不正な要求: 行 1:55 入力 ';' に実行可能な代替手段がありません おそらく、CQL 2 を使用するつもりでしたか? cqlsh の開始時に -2 オプションを使用してみてください。
cqlsh:events> select * from standardevents where name='ActivityPg_view';
上記のクエリを実行していますが、以下のエラーが表示されます
不正な要求: Equal 演算子を含む by-columns 句にインデックス付きの列が存在しません
CQL 2 を使用して実行しようとしているとき
それは私に以下のエラーを与えています、
不正な要求: 「等号」演算子を含む by-columns 句にインデックス付きの列が存在しません
cqlsh:events> select * from standardevents where name='ActivityPg_view';
それは私に以下のエラーを与えています、
不適切な要求:「equals」演算子を含む by-columns 句にインデックス付きの列が存在しない おそらく CQL 3 を使用するつもりでしたか? cqlsh の開始時に -3 オプションを使用してみてください。
誰かが問題を提案し、この問題を解決して条件付きクエリを実行する方法を提案できますか?