1

cassandra-cliツールを使用してキースペースを作成しました。これを「使用」できます。ただし、cqlshコマンドを使用してキースペースを「使用」しようとすると、存在しません。両方使用できませんか?

4

3 に答える 3

8

キースペースの名前として大文字を使用した場合は、引用符を使用する必要があります。「Twissandra」を使用します。列ファミリーについても同じです。select* from "User";

于 2013-03-30T11:31:50.570 に答える
0

私はcassandra1.1.1を使用していますが、この種の問題に直面することはありません。cqlshクライアントがcassandraサーバーを指しているかどうかを確認します(cqlshファイルを開き、「DEFAULT_HOST」がcassandraサーバーを指しているかどうかを確認します)。それは役立つかもしれません

于 2012-07-04T13:06:53.530 に答える
0

これは確かに非常に興味深いです...私はちょうど同様の行動を経験しました。私が気付いたのは、cqlshがCamelCaseの名前を「好きではない」ということでした。私は複数のキーセットを持っていましたが、それらのいずれも「使用」できませんでした。CamelCased名のないキーセットのみです... cassandra-guiから小文字のみのキースペースを作成し、それにアクセスするという簡単な実験を行いました。 cqlshから、そしてそれは完全に機能しました。なぜこれが発生するのか正確にはわかりませんが、機能します。

于 2012-11-06T14:35:22.140 に答える