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<>();
AdbcDriver.PARAM_URI.set(parameters, "jdbc:postgresql://localhost:5432/postgres");
AdbcDatabase db = new JdbcDriver(allocator).open(parameters);

支持的特性

Flight SQL 驱动程序通常支持 ADBC API 规范 1.0.0 中定义的特性。