What is a Data Lake?

What is a Data Lake?

Approach: Define storage for raw, unstructured data.

A centralized repository that allows you to store all your structured and unstructured data at any scale. It supports 'schema-on-read', where data structure is applied at query time.

Follow-up: How does it differ from a Data Warehouse?

Key concepts: s3, blob storage, schema-on-read.