Search

Search IconIcon to open search

Data Lake

Last updatedUpdated: by Jakub Žovák · 1 min read

Properties
created 06.10.2024, 10:54
modified 26.07.2026, 13:24
published Empty
sources Empty
topics Data Lake, Data Storage Architectures, Delta Lake
authors Empty
ai-assisted No

Wikipedia Definition:
data lake is a system or  repository of data stored in its natural/raw format, usually object  blobs or files. A data lake is usually a single store of data including raw copies of source system data, sensor data, social data etc.
James Dixon, then chief technology officer at  Pentaho, coined the term by 2011 to contrast it with  [Data Mart].

# Pros:

  • Flexible data storage
  • Streaming support
  • Cost efficient in the cloud
  • Support for AI and Machine Learning

# Cons:

  • No transactional support
  • Poor data reliability
  • Slow analysis performance
  • Data governance concerns
  • Data warehouses still needed

# Data Lake Issues

Issues of data lake that are solved by using Delta Lake:

  • Lack of ACID transaction support
  • Lack of schema enforcement
  • Lack of integration with a data catalog
  • Ineffective partitioning
  • Too many small files
    Poorly-managed data lakes have been facetiously called Data Swamps.