Cassandraデータベースでは、CQLで作成されたテーブルが同じ列ファミリーのCLIに表示されません。同じ理由がありますか?
質問する
663 次
1 に答える
4
これは、2つの異なるプロトコルを使用してカラムファミリーを作成するためです。CQLバイナリプロトコルを使用して「テーブル」を作成してから、THRIFTインターフェイスを使用して(CLIを介して)編集しようとしています。これは意図的に許可されていません。カサンドラCTOから:
これは仕様によるものです。CLIおよびThriftベースのコンシューマーは、一般にCQL3メタデータを理解する方法を知らず、気付かないうちに間違ったことを実行します。
文書化された「問題」はここにあります。
作成したテーブルのデータにアクセスしたい場合は、cqlshを使用できます。
于 2013-03-27T17:15:53.853 に答える