Jay2454643
Jay2454643

Reputation: 85

What is the difference between a data lakehouse and a delta lake?

I am new to Databricks. I am reading Microsoft documentation on data lakehouse. In the documentation they make reference to delta lake without explaining what the difference is or even if there is any. Can someone please help explain this to me. Any help would be greatly appreciated.

Upvotes: 7

Views: 4499

Answers (2)

Byamba Enkhbat
Byamba Enkhbat

Reputation: 56

One picture is worth a thousand words. Delta Lake is a technology, while Lakehouse is a concept. Delta Lake is an implementation that can be used to create a Lakehouse-like data platform. Lakehouse is a broader concept that encompasses technologies like Delta Lake.enter image description here

Upvotes: 0

Robert Kossendey
Robert Kossendey

Reputation: 7028

The Lakehouse is a paradigm coined by this paper, while Delta Lake is a technology that can be used to create a Lakehouse-like Data platform.

Alternatives to the Lakehouse are:

  • Basic Data Lakes
  • Data Warehouses

Alternatives to Delta Lake are:

  • Apache Iceberg
  • Apache Hudi

I hope this makes it a little bit more clear.

Upvotes: 8

Related Questions