apache

arrow-go

Apache Arrow的官方Go实现,提供高效的列式内存格式、零拷贝数据交换和数据处理能力,支持与Pandas、NumPy等生态集成。

v18.8.0
发布于
20 天前
409
星标
266
下载
同步于
2 天前

最新版本

v18.8.02026年9月9日 03:07
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Apache Arrow的Go实现。Apache Arrow是一个跨语言开发平台,用于内存中列式数据,指定了一种标准化的、与语言无关的列式内存格式,用于高效的数据分析和互操作性。

主要功能

  • 列式内存格式,支持高效的数据分析
  • 零拷贝数据交换,减少序列化开销
  • 支持与Pandas、NumPy等数据生态集成
  • 提供Go语言原生API

适用人群

  • 需要高效数据处理和分析的Go开发者
  • 大数据和流处理系统开发者
  • 需要跨语言数据交换的团队

快速上手

  1. 通过Go模块引入:go get github.com/apache/arrow-go/v18/arrow
  2. 参考Go API文档
  3. 查看示例代码

核心优势

  • Apache Arrow官方Go实现,权威可靠
  • 列式内存格式,性能优异
  • 支持与多种数据生态无缝集成
  • Apache 2.0许可

历史版本

排序