Delta Lake
Plus d'infos
- Créateur
- Databricks
- Année
- avril 2019
- Propriétaire
- Linux Foundation / Databricks
- Type
- Couche de stockage lakehouse
- Licence
- Apache 2.0
- Site officiel
- delta.io
- Code source
- github.com/delta-io/delta
Couche de stockage open source de Databricks — elle ajoute transactions ACID, voyage dans le temps (time travel) et contrôle de schéma par-dessus des fichiers Parquet dans un lac de données.
L'astuce : un journal de transactions en JSON (_delta_log/) posé à côté des fichiers Parquet ; chaque commit y ajoute un nouveau fichier qui décrit quels fichiers entrent et lesquels sortent. Concurrence optimiste — cela fonctionne sans verrou tant que les conflits restent rares. Prend en charge MERGE, UPSERT, VACUUM et OPTIMIZE.
Concurrent d'Apache Iceberg et d'Apache Hudi. Iceberg l'emporte souvent dans les écosystèmes ouverts (Trino, Snowflake, BigQuery) ; Delta gagne quand on est déjà sur Spark/Databricks.