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