Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics

License

NotificationsYou must be signed in to change notification settings

apache/arrow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Fuzzing StatusLicenseBlueSky Follow

Powering In-Memory Analytics

Apache Arrow is a universal columnar format and multi-language toolbox for fastdata interchange and in-memory analytics. It contains a set of technologies thatenable data systems to efficiently store, process, and move data.

Major components of the project include:

The icon denotes that this component of the project is maintained in a separaterepository.

Arrow is anApache Software Foundation project. Learn more atarrow.apache.org.

What's in the Arrow libraries?

The reference Arrow libraries contain many distinct software components:

  • Columnar vector and table-like containers (similar to data frames) supportingflat or nested types
  • Fast, language agnostic metadata messaging layer (using Google's Flatbufferslibrary)
  • Reference-counted off-heap buffer memory management, for zero-copy memorysharing and handling memory-mapped files
  • IO interfaces to local and remote filesystems
  • Self-describing binary wire formats (streaming and batch/file-like) forremote procedure calls (RPC) and interprocess communication (IPC)
  • Integration tests for verifying binary compatibility between theimplementations (e.g. sending data from Java to C++)
  • Conversions to and from other in-memory data structures
  • Readers and writers for various widely-used file formats (such as Parquet, CSV)

Implementation status

The official Arrow libraries in this repository are in different stages ofimplementing the Arrow format and related features. See our currentfeature matrixon git main.

How to Contribute

Please read our latestproject contribution guide.

Getting involved

Even if you do not plan to contribute to Apache Arrow itself or Arrowintegrations in other projects, we'd be happy to have you involved:

About

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

[8]ページ先頭

©2009-2025 Movatter.jp