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