插入和查詢
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
區段 以取得完整的說明文件。
用戶端驅動程式
社群提供了許多用戶端驅動程式,並提供了已知驅動程式的清單。您應參閱各個驅動程式的文件以取得更多資訊。