README
MotherDuck is a cloud-based data warehouse built on DuckDB that extends the embedded database with collaborative features, versioning, and sharing capabilities.
Overview
MotherDuck transforms DuckDB from a single-player embedded database into a multi-tenant collaborative platform using Differential Storage - a layered, immutable storage architecture that enables efficient snapshots, time-travel, and zero-copy sharing.
Key Features
- Automatic sync between local DuckDB and cloud
- Point-in-time snapshots with minute-level granularity
- URL-based sharing for read-only database distribution
- Zero-copy cloning via differential storage
- S3-compatible storage using immutable layers
Documents
| Document | Description |
|---|---|
| Snapshots and Sharing | How to create snapshots and share databases using MotherDuck’s differential storage architecture |