CQLを使用したデータへのアクセス
cqlsh
ユーティリティの起動手順を含む、CQLコマンドを実行するためのリソース。
CQLへの一般的なアクセス方法は以下のとおりです。
- CQLシェル(cqlsh):DataStax EnterpriseノードにインストールされるPythonベースのコマンドライン・クライアント。
- アプリケーション開発用のDataStaxドライバー。
- DataStax Studio:DSE Graphを使用して大規模なデータセットを調べて視覚化するための対話型のツール。コード、ドキュメント、クエリー結果、視覚化などを自己文書化したノートブックに組み込むことで、開発者と分析者が共同で作業を行い理論をテストするための直感的なインターフェイスを実現できます。
cqlshの起動
デフォルトの設定でcqlsh
ユーティリティを起動します。
cqlsh
pythonスクリプトを実行してCQLシェルを起動します。CQLシェルは、CQLコマンドを対話形式で実行するためのpythonベースのコマンドライン・クライアントです。CQLシェルは、タブ補完をサポートしています。
セキュリティが有効なクラスターに接続するには、「Kerberosまたはユーザー認証でのcqlshの使用」を参照してください。
ヒント: cqlshオプションの詳細なリストについては、「cqlsh(起動オプション)」を参照してください。
手順
- DataStax Enterpriseインストール・ディレクトリーに移動します。
-
たとえば、Mac OSXで
cqlsh
を起動します。bin/cqlsh
セキュリティ機能を使用している場合は、ユーザー名とパスワードを指定します。 -
cqlsh
のヘルプ・メニューを出力します。bin/cqlsh --help
-
別のノードで
cqlsh
を起動する場合は、IPアドレスとポートを指定します。bin/cqlsh 100.0.0.75 9042
注:cqlsh
コマンドの実行方法に関するヒントを表示するには、タブ補完を使用します。Mac OSXなどの一部のプラットフォームでは、タブ補完がインストールされた状態で出荷されていません。Mac OSXにタブ補完機能をインストールするには、easy_installを使用します。easy_install readline