Cassandra CQL支援多種語言的Driver,包括但並不限於Java、C++、C#、Nodejs、PHP、Python、Spark Connector等,通過Cassandra CQL多語言Driver可以完全相容地訪問Lindorm,本文介紹常見的Java及非Java Driver的安裝以及使用方式。
說明
其他多語言的Driver可以參見Cassandra社區:CQL多語言Driver。
安裝Cassandra CQL Java Driver
前提條件
已安裝Java環境且JDK為1.8及以上版本。
安裝步驟
可以使用Datastax的Java Driver訪問Lindorm的CQL,推薦不低於Datastax Java Driver 3.7 版本,Maven依賴如下:
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.8.0</version>
</dependency>說明
該依賴會引入一些公用庫,為了避免依賴衝突導致不必要的麻煩,請先在一個新工程中測試。
使用方式
Cassandra CQL Java Driver的使用說明,請參見通過Cassandra CQL Java Driver串連並使用寬表引擎。