PrepZone Logo
PrepZone
Back to Database

Database · Hard

Data lake vs data warehouse vs lakehouse, and ETL vs ELT.

DatabaseArchitectureArchitect

Answer preview

These are three generations of analytical storage. A data warehouse stores curated, schema-on-write tables for BI; a data lake stores raw files of any shape cheaply, schema-on-read; a lakehouse puts warehouse-grade table semantics (ACID transactions, schema enforcement, time trav…