Test-Driving the Lance Lakehouse Format in DuckDB
The article discusses the integration of the Lance lakehouse format with DuckDB, aimed at enhancing AI workloads. Lance is designed to support complex data types and retrieval workloads, making it suitable for modern machine learning applications. The DuckDB extension allows users to leverage Lance's capabilities while maintaining a familiar SQL interface for querying and data manipulation.
- ▪Lance is an open lakehouse format tailored for AI workloads, supporting various data types including embeddings and images.
- ▪The Lance extension for DuckDB enables users to query and manage Lance datasets using standard SQL commands.
- ▪Lance's design allows for efficient random access and lightweight schema evolution, making it ideal for dynamic datasets.
Opening excerpt (first ~120 words) tap to expand
Test-Driving the Lance Lakehouse Format in DuckDB LanceDB team and Guillermo Sanchez 2026-05-21 · 11 min TL;DR: Lance is an open lakehouse format with a design geared toward AI workloads. LanceDB and DuckDB Labs have partnered to bring you fast vector and hybrid search directly from DuckDB SQL, without leaving your analytical workflow. In this post, we explain what Lance is, how to use it in DuckDB, and, of course, show some benchmark results. With the lance extension, DuckDB users can query Lance datasets with the same familiar SQL interface (via the CLI or SDKs), while adding capabilities for AI and retrieval workloads.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DuckDB.