Glossary

Data lakehouse

A storage architecture that adds warehouse-style structure and transactions directly on top of low-cost data lake storage.

Also called: lakehouse

A data lakehouse combines the low-cost, flexible storage of a data lake with the structure, transactions and query performance historically associated with a data warehouse. It stores data in open file formats on object storage, but adds a metadata and table layer that provides schema enforcement, ACID transactions and versioning on top of that storage.

The practical difference from a plain lake is that a lakehouse lets teams run reliable, warehouse-grade SQL and OLAP queries directly against the same data used for machine learning or exploratory work, removing the need to maintain separate lake and warehouse copies with duplicate ETL pipelines between them. Compared with a traditional warehouse, storage and compute are decoupled and typically cheaper, and raw or semi-structured data can live alongside modeled tables.

Lakehouses matter for organizations that want to consolidate infrastructure and avoid copying data between a lake and a warehouse for different workloads. Pitfalls include underestimating the engineering effort needed to match a mature warehouse's performance and governance, and adopting the architecture without also investing in data modeling and data quality practices, which the storage format alone does not provide.

Last reviewed September 19, 2026

In the index now

Related terms

Related tools

Related guides