Data Lakehouse

Noun · Development

Definitions

  1. An architecture that combines the cheap storage and flexibility of data lakes with the ACID transactions, schema enforcement, and performance of data warehouses. Implemented by Delta Lake, Apache Iceberg, and Apache Hudi. Eliminates the need to maintain separate lake and warehouse systems.

    In plain English: A data storage system that combines the best of data lakes (cheap, flexible) and data warehouses (fast, reliable) into one.

    Example: "We replaced our data lake + Redshift combo with a lakehouse on Delta Lake — one system for both raw data and BI queries."

Related Terms