Java 實作# 這是 Apache Arrow Java API 的文件。關於 Arrow 格式和其他語言綁定的更多詳細資訊,請參閱父文件。 快速入門指南 建立 ValueVector 建立 Field 建立 Schema 建立 VectorSchemaRoot 跨程序通訊 (IPC) 高階概觀 安裝 Java 模組 系統相容性 Java 相容性 從 Maven 安裝 從原始碼安裝 IDE 設定 記憶體管理 記憶體基礎知識 Arrow 記憶體深入探討 ValueVector Vector 生命週期 建構 ValueVector 建構 ListVector 字典編碼 切片 表格資料 Fields Schemas VectorSchemaRoot 表格 (Table) 表格 (Table) Table 和 VectorSchemaRoot 中的變更 功能和限制 Table API 讀取/寫入 IPC 格式 寫入和讀取串流格式 寫入和讀取隨機存取檔案 Java 演算法 比較 Vector 元素 Vector 元素搜尋 Vector 排序 其他演算法 Arrow Flight RPC 撰寫 Flight 服務 使用 Flight 用戶端 取消和逾時 啟用 TLS 啟用身分驗證 自訂中介軟體 新增服務 Flight 最佳實務 Arrow Flight SQL Arrow Flight SQL JDBC 驅動程式 安裝與需求 連線到資料庫 資料集 (Dataset) 開始使用 Schema 投影 (欄位的子集) 投影 (產生新欄位) 和篩選器 從 HDFS 讀取資料 原生記憶體管理 使用注意事項 Substrait 使用 Substrait 計劃執行查詢 使用擴充表示式執行投影和篩選器 C 資料介面 Java 到 Python Java 到 C++ Arrow JDBC 轉接器 ResultSet 到 VectorSchemaRoot 轉換 VectorSchemaRoot 到 PreparedStatement 參數轉換 參考文件 (javadoc) Java 食譜