[ Web Proxy ]
URL:
Viewing:
https://arrow.apache.org/docs/python/generated/../api/../generated/../api/../../format/index.html
[Back]
[Original]
Specifications — Apache Arrow v25.0.1
Skip to main content
Back to top
Search the docs ...:
[Apache Arrow v25.0.1 - Home]
[Apache Arrow v25.0.1 - Home]
Specifications
Development
Implementations
Search
Ctrl+K
Choose version
System Settings
Light
Dark
GitHub
LinkedIn
BlueSky
Search
Ctrl+K
Specifications
Development
Implementations
Choose version
System Settings
Light
Dark
GitHub
LinkedIn
BlueSky
Collapse Sidebar
Expand Sidebar
Section Navigation
Introduction
Arrow Columnar Format
Format Versioning and Stability
Changing the Apache Arrow Format Specification
Canonical Extension Types
Canonical Extension Examples
Other Data Structures
The Arrow C data interface
The Arrow PyCapsule Interface
The Arrow C stream interface
The Arrow C Device data interface
Statistics schema
Dissociated IPC Protocol
Arrow Flight RPC
Arrow Flight SQL
ADBC: Arrow Database Connectivity
Security Considerations
Integration Testing
Glossary
Specifications
Specifications
#
Introduction
Arrow Columnar Format
Support for Null Values
Primitive Layouts
Nested Layouts
Dictionary Encoded Layout
Run-End Encoded Layout
Overview of Arrow Terminology
Extension Types
Sharing Arrow data
Arrow Columnar Format
Terminology
Data Types
Physical Memory Layout
Serialization and Interprocess Communication (IPC)
Implementation guidelines
Format Versioning and Stability
Backward Compatibility
Forward Compatibility
Long-Term Stability
Pre-1.0.0 Versions
Post-1.0.0 Format Versions
Changing the Apache Arrow Format Specification
Discussion and Voting Process
At Least Two Reference Implementations
Versioning
Canonical Extension Types
Introduction
Official List
Other Data Structures
Tensor (Multi-dimensional Array)
Sparse Tensor
The Arrow C data interface
Rationale
Data type description format strings
Structure definitions
Semantics
Example use case
C producer examples
Why two distinct structures?
Updating this specification
Inspiration
Language-specific protocols
The Arrow C stream interface
Semantics
Structure definition
C consumer example
The Arrow C Device data interface
Rationale
Structure definitions
Semantics
C producer example
Device Stream Interface
Async Device Stream Interface
Interoperability with other interchange formats
Updating this specification
Statistics schema
Rationale
Schema
Examples
Dissociated IPC Protocol
Rationale
The Protocol
Protocol Description
Continuing Development
Arrow Flight RPC
RPC Methods and Request Patterns
Authentication
Location URIs
Error Handling
External Resources
Protocol Buffer Definitions
Arrow Flight SQL
RPC Methods
Sequence Diagrams
External Resources
Protocol Buffer Definitions
ADBC: Arrow Database Connectivity
Updating this specification
Security Considerations
Who should read this
Columnar Format
C Data Interface
IPC Format
Extension Types
Testing for robustness
Non-Arrow formats and protocols
Integration Testing
Strategy
Running integration tests
JSON test data format
Archery Integration Test Cases
Glossary
previous
Apache Arrow
next
Introduction
Edit on GitHub
Web Proxy Viewer |
New URL
|
Original Page