The feather format is a binary file format for storing data that makes use of Apache Arrow, an in-memory columnar data structure. It was developed by Wes Mckinney and Hadley Wickham, chief scientists at RStudio as an initiative for a data sharing infrastructure across Python and R. The columnar serialization of data in feather files makes way for efficient read and write operations, making it far faster than CSV and JSON files where storage is record-wise.
Feather files have the following features:
- Fast I/O operations.
- Feather files can be read and written in languages other than R or Python, such as Julia and Scala.
- They have compatibility with all pandas datatypes, such as Datetime and Categorical.
Feather currently supports the following datatypes:
- All numeric datatypes
- Logical
- Timestamps
- Categorical
- UTF-8 encoded strings
- Binary
Since feather is merely...