Open-source storage framework enabling Lakehouse architecture with Spark, PrestoDB, Flink, Trino, Hive, and APIs.
Delta Lake is an open-source storage framework that provides ACID transactions and a unified format for data lake tables. It offers a family of libraries for reading and writing Delta tables from different engines and languages, including Delta Spark for Apache Spark, Delta Kernel for building connectors without needing to understand the underlying Delta protocol, Delta Rust for low-level access from Rust (with Python bindings) for use with frameworks like DataFusion and Ballista, and Delta Flink for reading and writing Delta tables from Apache Flink applications. Delta Standalone, a JVM library for reading and writing Delta tables without Spark, is deprecated in favor of Delta Kernel.
The project is aimed at developers building data processing applications or connectors that need to interact with Delta tables, whether through a distributed engine like Spark, Flink, or Trino, or directly from custom applications. API documentation is provided in Scala, Java, and Python depending on the library.
Delta Lake offers APIs for Scala, Java, and Python (via Delta Spark), plus Rust with Python bindings via Delta Rust.
No, Delta Standalone and Delta Kernel are JVM libraries that read and write Delta tables without requiring a Spark cluster.
Yes, the Delta Flink connector is a JVM library that reads and writes data from Apache Flink applications to Delta tables using the Delta Standalone library.
No, Delta Standalone is deprecated in favor of Delta Kernel, which supports advanced features for reading and writing Delta tables.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
File Sharing and Storage.
Manage Databricks workspaces, clusters, jobs, and notebooks via a Rest API.
File Sharing and Storage.
File Sharing and Storage.
Super simple file sharing, convenient, anonymous and secure.
S3-Compatible Object Storage is a fast and scalable cloud storage system by Gcore that gives you an opportunity to store and retrieve any amount of data at any time. High-performance storage for use as a CDN origin.