JDBC 介面卡

適用於: Java

JDBC 介面卡提供存取任何具有 JDBC 驅動程式的資料庫的能力。

安裝

新增對 org.apache.arrow.adbc:adbc-driver-flight-sql 的依賴。

給 Maven 使用者

<dependency>
  <groupId>org.apache.arrow.adbc</groupId>
  <artifactId>adbc-driver-jdbc</artifactId>
</dependency>

用法

若要連線到資料庫,請提供 JDBC URI 作為 “uri” 參數,或提供 javax.sql.DataSource 的實例作為 “adbc.jdbc.datasource” 參數。

final Map<String, Object> parameters = new HashMap<>();
parameters.put(AdbcDriver.PARAM_URL, "jdbc:postgresql://127.0.0.1:5432/postgres");
AdbcDatabase db = new JdbcDriver(allocator).open(parameters);

支援的功能

Flight SQL 驅動程式通常支援 ADBC API 規範 1.0.0 中定義的功能。