arrow2 0.6.1

Unofficial implementation of Apache Arrow spec in safe Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# Arrow2

Arrow2 is a Rust library that implements data structures and functionality enabling
interoperability with the arrow format.

The typical use-case for this library is to perform CPU and memory-intensive analytics in a format that supports heterogeneous data structures, null values, and IPC and FFI interfaces across languages.

Arrow2 is divided into three main parts: 

* a [low-level API]./low_level.md to efficiently operate with contiguous memory regions;
* a [high-level API]./high_level.md to operate with arrow arrays;
* a [metadata API]./metadata.md to declare and operate with logical types and metadata.