Cassandraドキュメント

バージョン

プレリリース版のドキュメントを表示しています。

データの挿入とクエリ

CassandraのAPIはCQL、Cassandraクエリ言語です。 CQLを使用するには、次のいずれかを使用してクラスタに接続する必要があります。

  • cqlsh、CQLのシェル

  • Cassandraのクライアントドライバ

  • 冒険心のある方は、ノートブックスタイルのツールであるApache Zeppelinをご覧ください。

CQLSH

cqlshは、CQLを使用してCassandraと対話するためのコマンドラインシェルです。すべてのCassandraパッケージに同梱されており、cassandra実行可能ファイルと並んでbinディレクトリにあります。コマンドラインで指定された単一ノードに接続します。例えば

$ bin/cqlsh localhost
Connected to Test Cluster at localhost:9042.
[cqlsh 5.0.1 | Cassandra 3.8 | CQL spec 3.4.2 | Native protocol v4]
Use HELP for help.
cqlsh> SELECT cluster_name, listen_address FROM system.local;

 cluster_name | listen_address
--------------+----------------
 Test Cluster |      127.0.0.1

(1 rows)
cqlsh>

ノードを指定せずにコマンドを使用すると、デフォルトはlocalhostになります。詳細なドキュメントについては、cqlshセクションを参照してください。

クライアントドライバ

多くのクライアントドライバがコミュニティによって提供されており、既知のドライバのリストが提供されています。詳細については、各ドライバのドキュメントを参照してください。