Cassandra 文件

版本

您正在檢視預發行版本的說明文件。

插入和查詢

Cassandra 的 API 是 CQL,Cassandra 查詢語言。若要使用 CQL,您需要使用下列方式連線到叢集

  • cqlsh,CQL 的外殼

  • Cassandra 的用戶端驅動程式

  • 對於冒險者,請查看 Apache Zeppelin,一種筆記本式工具

CQLSH

cqlsh 是使用 CQL 與 Cassandra 互動的命令列外殼。它附帶在每個 Cassandra 套件中,且可以在 bin 目錄中與 cassandra 可執行檔並列找到。它會連線到命令列上指定的單一節點。例如

$ 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 區段 以取得完整的說明文件。

用戶端驅動程式

社群提供了許多用戶端驅動程式,並提供了已知驅動程式的清單。您應參閱各個驅動程式的文件以取得更多資訊。