Meta

Aligning Velox and Apache Arrow: Towards composable data management

Feb 20, 2024Pedro Pedreira
Aligning Velox and Apache Arrow: Towards composable data management
SummaryAI, from the source post

This post details the convergence of Meta's Velox execution engine with Apache Arrow, resulting in three new format layouts in Apache Arrow 15.0.0: StringView, ListView, and Run-End-Encoding (REE). StringView offers improved inlining for short strings, faster comparisons, and flexible data layout. ListView enables out-of-order writes for variable-sized containers, facilitating efficient conditional execution. REE adds support for constant and run-length-encoded data, common in data warehousing. This convergence aims to create a more unified and composable data landscape.

More from the Data Warehousing and Analytics Platform trail