百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

arrow2

> 编程语言
开源

将不含转换的 Rust 库转换为支持 Arrow 格式

1.1K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

将不含转换的 Rust 库转换为支持 Arrow 格式

此箱子不再维护 截至 2024-01-17,此箱子不再维护。请参阅 #1429 了解更多详细信息。

  • 完成的 Apache Arrow 实现(基于 C++ 实现),支持 256 位的小数(不是 Rust 标准类型)
  • 支持所有 Arrow 类型的 C 数据接口(读写)
  • 支持所有 Arrow 类型的 C 流接口(读写)
  • 与 Rust 的 Vec 完全兼容
  • 可用于位图和数组原地操作的可变数组 API
  • 全面支持带有时区的时间戳,包括考虑到时区的算术运算
  • 支持读取和写入:
  • CSV
  • Apache Arrow IPC(所有类型)
  • Apache Arrow Flight(所有类型)
  • Apache Parquet(除深度嵌套类型)
  • Apache Avro(所有类型)
  • NJSON
  • ODBC(部分类型)
  • 丰富的计算操作集合
  • 聚合
  • 算术运算
  • 转换
  • 比较
  • 排序和归并排序
  • 布尔(AND、OR 等)和布尔 Kleene
  • 过滤、取值
  • 哈希
  • 条件判断
  • 取反
  • 时间(日、月、星期、小时等)
  • 窗口
  • 等等
  • 丰富的功能标志集,可减少编译时间和二进制文件大小
  • CPU 限制和 IO 限制任务之间完全分离的 IO,使此库既可用于不阻塞的 async 上下文,又可利用并行性

安全性和安全性

API docs

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言