Note
Delta Lake, Apache Iceberg and the open lakehouse
Open table formats let several engines share one copy of data. What they give you, and the decisions that matter more than the format.
- Lakehouse
- Delta Lake
- Iceberg
Note
Open table formats let several engines share one copy of data. What they give you, and the decisions that matter more than the format.
Parquet files alone are just files. A table format such as Delta Lake or Apache Iceberg adds a transaction log or metadata tree on top: ACID writes, schema evolution, time travel to earlier snapshots, and the ability for several engines to read and write the same tables safely.
When more than one engine needs the same data (a SQL warehouse, Spark pipelines and ML training), one open copy beats three synchronised ones.