Serialization and IPC¶
Inter-Process Communication¶
|
Create an Arrow columnar IPC file writer instance |
|
Create reader for Arrow file format. |
|
Create an Arrow columnar IPC stream writer instance |
|
Create reader for Arrow streaming format. |
|
Read length-prefixed message from file or buffer-like object |
|
Read RecordBatch from message, given a known schema. |
|
Return total size of serialized RecordBatch including metadata and padding. |
|
Read pyarrow.Tensor from pyarrow.NativeFile object from current position. |
|
Write pyarrow.Tensor to pyarrow.NativeFile object its current position. |
|
Return total size of serialized Tensor including metadata and padding. |
Container for an Arrow IPC message with metadata and optional body |
|
Interface for reading Message objects from some source (like an InputStream) |
|
|
Class for reading Arrow record batch data from the Arrow binary file format |
|
Writer to create the Arrow binary file format |
|
Reader for the Arrow streaming binary format. |
|
Writer for the Arrow streaming binary format |
Serialization¶
Warning
The serialization functionality is deprecated in pyarrow 2.0, and will
be removed in a future version. Use the standard library pickle
or
the IPC functionality of pyarrow (see Streaming, Serialization, and IPC).
|
EXPERIMENTAL: Serialize a general Python sequence for transient storage and transport. |
|
EXPERIMENTAL: Serialize a Python sequence to a file. |
|
EXPERIMENTAL: Deserialize Python object from Buffer or other Python object supporting the buffer protocol. |
|
Reconstruct Python object from output of SerializedPyObject.to_components. |
|
EXPERIMENTAL: Deserialize a Python sequence from a file. |
|
EXPERIMENTAL: Read serialized Python sequence from file-like object. |
Arrow-serialized representation of Python object. |
|