包 org.apache.arrow.adbc.core
包 org.apache.arrow.adbc.core
ADBC (Arrow Database Connectivity) 是一个基于 Arrow 的数据库访问 API 标准。
应用程序和数据库驱动程序之间基于 Arrow 的接口。ADBC 旨在为基于 SQL 和 Substrait 的数据库访问提供一个与供应商无关的 API,该 API 针对分析/OLAP 用例。
此 API 旨在由驱动程序直接实现,并由客户端应用程序直接使用。为了帮助不同供应商之间的可移植性,还提供了一个“驱动程序管理器”库,该库实现了相同的 API,但在内部动态加载驱动程序并适当地转发调用。
- 版本
- 1.0.0
-
类描述到
AdbcDatabase
的连接。数据库的实例(例如,内存数据库的句柄)。ADBC 数据库驱动程序的句柄。数据库或 ADBC 驱动程序中的错误。用于请求关于数据库/驱动程序的信息的整数 ID。支持获取/设置通用选项的 ADBC 对象。执行数据库查询所需的所有状态的容器,例如查询本身、预处理语句的参数、驱动程序参数等。结果集的分区。执行带有结果集的查询的结果。执行没有结果集的查询的结果。指示发生错误的一般类别的状态码。如何处理批量摄取操作的已存在/不存在的表。包含在AdbcException
中的额外细节(不一定是人类可读的)。当禁用自动提交时,用于事务的隔离级别。潜在的分布式或分区结果集的一部分的不透明描述符。标准统计名称/键的定义。TypedKey<T>一个类型安全的选项键。