Welcome to the Delta Lake Documentation
This is the documentation site for Delta Lake.
- Introduction to Delta Lake
- Table Batch Reads and Writes
- Table Streaming Reads and Writes
- Table Deletes, Updates, and Merges
- Table Utility Commands
- Programmatic API Docs
- Storage Configuration
- Concurrency Control
- Porting Existing Workloads to Delta Lake
- Frequently Asked Questions (FAQ)
- What is Delta Lake?
- How is Delta Lake related to Apache Spark?
- What format does Delta Lake use to store data?
- How can I read and write data with Delta Lake?
- Where does Delta Lake store the data?
- Can I stream data directly into Delta Lake tables?
- Can I stream data from Delta Lake tables?
- Does Delta Lake support writes or reads using the Spark Streaming DStream API?
- When I use Delta Lake, will I be able to port my code to other Spark platforms easily?
- Does Delta Lake support multi-table transactions?
- When should I use partitioning with Delta Lake tables?