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(起動オプション)」を参照してください。

手順

  1. DataStax Enterpriseインストール・ディレクトリーに移動します。
  2. たとえば、Mac OSXでcqlshを起動します。
    bin/cqlsh
    セキュリティ機能を使用している場合は、ユーザー名とパスワードを指定します。
  3. cqlshのヘルプ・メニューを出力します。
    bin/cqlsh --help
  4. 別のノードでcqlshを起動する場合は、IPアドレスとポートを指定します。
    bin/cqlsh 100.0.0.75 9042
    注: cqlshコマンドの実行方法に関するヒントを表示するには、タブ補完を使用します。Mac OSXなどの一部のプラットフォームでは、タブ補完がインストールされた状態で出荷されていません。Mac OSXにタブ補完機能をインストールするには、easy_installを使用します。
    easy_install readline