Enzyme: Incremental View Maintenance for Data Engineering

Read full text
Authors: Ritwik Yadav, Supun Abeysinghe, Min Yang, Jeffrey Helt, Manuel Ung, Yuhong Chen, Melody Hu, William Wei, Yiming Yang, Tom van Bussel, Sourav Chatterji, Indrajit Roy
+7 more Paul Lappas, Yannis Papakonstantinou, Tahir Fayyaz, Bilal Aslam, Ross Bunker, Michael Armbrust, Shrikanth Shankar
Cited by: 1
References: 45

Abstract

Materialized views are a core construct in database systems, used to accelerate analytical queries and optimize batch pipelines for extract–transform–load (ETL) workflows. Maintaining view consistency as underlying data evolves is a fundamental challenge, especially in high-throughput and real-time settings. Incremental view maintenance (IVM) has been studied for decades and continues to attract significant investment from major database vendors. However, most industrial systems either offer limited SQL-operator coverage or require users to hand-tune refresh strategies.

Fields of Study & Subjects

Advanced Database Systems and Queries Cloud Computing and Resource Management Data Quality and Management

Publication details

Journal / source
Companion of the International Conference on Management of Data
Publisher
ACM
Pages
490–503
Publication date
26 May 2026