Java 实现# 这是 Apache Arrow 的 Java API 文档。有关 Arrow 格式和其他语言绑定的更多详细信息,请参阅父文档。 快速入门指南 创建 ValueVector 创建字段 (Field) 创建模式 (Schema) 创建 VectorSchemaRoot (向量模式根) 进程间通信 (IPC) 高级概述 安装 Java 模块 系统兼容性 Java 兼容性 从 Maven 安装 从源码安装 IDE 配置 内存管理 内存基础 Arrow 内存深度解析 ValueVector (值向量) 向量生命周期 构建 ValueVector 构建 ListVector (列表向量) 字典编码 切片 表格数据 字段 模式 VectorSchemaRoot 表 (Table) 表 (Table) 表和 VectorSchemaRoot 中的变更 特性和限制 表 API 读/写 IPC 格式 写入和读取流格式 写入和读取随机访问文件 Java 算法 比较向量元素 向量元素搜索 向量排序 其他算法 Arrow Flight RPC 编写 Flight 服务 使用 Flight 客户端 取消和超时 启用 TLS 启用身份验证 自定义中间件 添加服务 Flight 最佳实践 Arrow Flight SQL Arrow Flight SQL JDBC 驱动程序 安装和要求 连接到数据库 数据集 (Dataset) 入门 模式 投影 (列的子集) 投影 (生成新列) 和过滤器 从 HDFS 读取数据 原生内存管理 使用说明 Substrait 使用 Substrait 计划执行查询 使用扩展表达式执行投影和过滤器 C 数据接口 Java 到 Python Java 到 C++ Arrow JDBC 适配器 ResultSet 到 VectorSchemaRoot 转换 VectorSchemaRoot 到 PreparedStatement 参数转换 参考 (javadoc) Java 教程