规范# 简介 Arrow 列式格式 对空值的支持 原生布局 嵌套布局 字典编码布局 游程编码布局 Arrow 术语概述 扩展类型 共享 Arrow 数据 Arrow 列式格式 术语 数据类型 物理内存布局 序列化和进程间通信 (IPC) 实现指南 格式版本控制和稳定性 向后兼容性 向前兼容性 长期稳定性 1.0.0 之前的版本 1.0.0 之后的格式版本 更改 Apache Arrow 格式规范 讨论与投票流程 至少两个参考实现 版本控制 规范扩展类型 简介 官方列表 其他数据结构 张量(多维数组) 稀疏张量 Arrow C 数据接口 原理 数据类型描述 – 格式化字符串 结构体定义 语义 用例示例 C 生产者示例 为何使用两种不同的结构? 更新此规范 灵感来源 特定于语言的协议 Arrow C 流接口 语义 结构定义 C 消费者示例 Arrow C 设备数据接口 原理 结构体定义 语义 C 生产者示例 设备流接口 异步设备流接口 与其他交换格式的互操作性 更新此规范 统计模式 原理 Schema 示例 分离的 IPC 协议 原理 协议 协议描述 持续开发 Arrow Flight RPC RPC 方法和请求模式 认证 位置 URI 错误处理 外部资源 协议缓冲区定义 Arrow Flight SQL RPC 方法 序列图 外部资源 协议缓冲区定义 ADBC: Arrow 数据库连接 更新此规范 集成测试 策略 运行集成测试 JSON 测试数据格式 Archery 集成测试用例 词汇表