用于内存分析的跨语言开发平台
格式
Apache Arrow为扁平和分层的数据定义了一种独立于语言的柱状内存格式,这种格式可以在cpu和gpu等现代硬件上进行高效的分析操作。Arrow内存格式还支持零拷贝读取,以便在没有序列化开销的情况下实现闪电般的数据访问。
库
Arrow的库实现了这种格式,并为一系列用例提供了构建块,包括高性能分析。许多流行的项目使用Arrow高效地提供列数据,或者作为分析引擎的基础。
库可用于C, c++, c#, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby和Rust。了解如何安装和开始。
生态系统
Apache Arrow是由开发人员社区创建的软件。我们致力于开放、友善的沟通和共识决策。我们的参与者来自不同的组织和背景,我们欢迎所有人与我们一起参与。
了解更多关于如何提问和参与Arrow项目的信息。