Delta Lake

Open-source storage layer that brings ACID transactions, scalable metadata handling, and time travel to Apache Spark and other query engines. Delta Lake is the foundational technology of Databricks' Lakehouse Platform. Delta Lake Universal Format (UniForm) enables compatibility with Iceberg and Hudi readers. REST API via Delta Sharing protocol for cross-platform data sharing.

Evaluated Mar 06, 2026 (0d ago) vv3.x
Homepage ↗ Repo ↗ Developer Tools delta-lake lakehouse spark acid time-travel databricks open-source parquet streaming
⚙ Agent Friendliness
62
/ 100
Can an agent use this?
🔒 Security
88
/ 100
Is it safe for agents?
⚡ Reliability
88
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
85
Error Messages
78
Auth Simplicity
82
Rate Limits
88

🔒 Security

TLS Enforcement
100
Auth Strength
85
Scope Granularity
80
Dep. Hygiene
90
Secret Handling
85

Apache 2.0 open-source. Storage-level encryption and auth from cloud providers. Databricks Unity Catalog provides fine-grained column-level security. Data residency depends on storage layer. Strong security when properly configured.

⚡ Reliability

Uptime/SLA
90
Version Stability
88
Breaking Changes
85
Error Recovery
88
AF Security Reliability

Best When

You're using Apache Spark or Databricks and need ACID transactions, time travel, and schema enforcement on your data lake.

Avoid When

You're primarily using non-Spark query engines or need broader open-source ecosystem compatibility — Apache Iceberg has better multi-engine support.

Use Cases

  • Build ACID-compliant data lakes for AI training data with time travel to reproduce any historical dataset snapshot
  • Use Delta Lake's Change Data Feed to build real-time streaming feature pipelines for agent ML models
  • Share curated datasets with external agents or organizations via Delta Sharing's REST protocol without data copying
  • Manage ML training data versioning with Delta Lake's transaction log — audit what data was used for which model version
  • Build lakehouse architectures where batch and streaming data coexist in a single unified Delta table for agent data access

Not For

  • Non-Spark query engines primarily — while Delta supports DuckDB/Trino/Flink, Spark has the best Delta support
  • Small-scale datasets — Delta Lake's metadata overhead isn't justified for datasets under 1GB
  • Teams needing full Apache Iceberg compatibility — while UniForm helps, Iceberg has broader multi-engine support

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: bearer_token basic_auth
OAuth: No Scopes: No

Delta Sharing REST protocol uses bearer token authentication. Storage-level auth (AWS IAM, Azure RBAC, GCP IAM) for direct Delta table access. Databricks Unity Catalog provides centralized governance with fine-grained ACLs.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Delta Lake format is free. Databricks Platform charges for compute (Delta tables included). Storage on S3/ADLS/GCS has standard cloud storage costs. Delta Sharing server can be self-hosted.

Agent Metadata

Pagination
token
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Concurrent writers require optimistic concurrency control — agents must handle conflict exceptions and retry with back-off
  • Small files accumulate with frequent writes — agents doing many small writes should run OPTIMIZE and ZORDER periodically
  • VACUUM removes old files — time travel beyond retention period returns error; default retention is 7 days
  • Schema evolution is supported but has limitations — changing column types or removing columns requires specific flags
  • Delta Lake version compatibility between reader and writer — older readers may not support new writer features
  • Change Data Feed must be enabled at table creation — cannot enable retroactively on existing tables
  • Delta Sharing access profile files contain credentials — agents must handle profile files securely and not log their contents

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Delta Lake.

$99

Scores are editorial opinions as of 2026-03-06.

5229
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered