Skip to content
ex omnia

Architecture

Warehouse, lake or lakehouse?

Warehouses, lakes and lakehouses are three common ways to store analytical data. Each makes different trade-offs between structure, flexibility and cost.

ArchitectureStrengthsTrade-offs
Data warehouseStructured, fast SQL, strong governanceLess suited to raw or unstructured data
Data lakeCheap storage for any format, flexibleCan become a “data swamp” without catalog and governance
LakehouseOpen table formats on lake storage with warehouse featuresNewer; tooling still evolving

Open table formats include Apache Iceberg, Delta Lake and Apache Hudi.

The collaboration angle

Open table formats let several engines read and write the same data, which reduces copies and makes sharing across teams and tools easier.

Work with ex omnia

Contact details for ex omnia will be published here once confirmed.