
Columnar File Readers in Depth: Structural Encoding
Deep dive into LanceDB's dual structural encoding approach - mini-block for small data types and full-zip for large multimodal data. Learn how this optimizes compression and random access performance compared to Parquet.
Engineering
columnar-file-readers-in-depth-structural-encoding

Columnar File Readers in Depth: Backpressure
Streaming data applications can be tricky. When you can read data faster than you can process the data then bad things tend to happen. The various solutions to this problem are largely classified as backpressure.
Engineering
columnar-file-readers-in-depth-backpressure

Columnar File Readers in Depth: APIs and Fusion
The API used to read files has evolved over time, from simple full table reads to batch reads and eventually to iterative record batch readers. Lance takes this a step further to return a stream of read tasks.
Engineering
columnar-file-readers-in-depth-apis-and-fusion










