DBScholar

Back to papers

DBSP: Automatic Incremental View Maintenance for Rich Query Languages

Summary: DBSP recasts IVM as stream differentiation over commutative groups, avoiding query-specific partial derivatives. Its four-operator, Lean-verified calculus heuristically incrementalizes rich programs spanning SQL, nested relations, aggregation, flatmap, recursion, and windows. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
h72445947edb456d3
Venue
VLDB
Year
2023
Pagerank
7.0834345e-05
Overall Rank
3,684 | 75.31%
DOI
10.14778/3587136.3587137
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{budiu_vldb23,
        title = {{DBSP: Automatic Incremental View Maintenance for Rich Query Languages}},
        author = {Budiu, Mihai and Chajed, Tej and McSherry, Frank and Ryzhyk, Leonid and Tannen, Val},
        journal = {PVLDB},
        series = {{VLDB} '23},
        volume = {16},
        number = {7},
        pages = {1601--1614},
        doi = {10.14778/3587136.3587137},
        url = {https://doi.org/10.14778/3587136.3587137},
        year = {2023}
}

Incoming Citations (Sorted by Pagerank)

Showing 12 of 12 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 21 of 21 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
17 Provenance Semirings 2007 PODS 0.00059660827
62 Maintaining Views Incrementally 1993 SIGMOD 0.00038944207
246 Deriving Production Rules for Incremental View Maintenance 1991 VLDB 0.00023146423
382 Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources 2018 SIGMOD 0.0001946654
388 Incremental Maintenance of Views with Duplicates 1995 SIGMOD 0.0001928135
444 Differential dataflow 2013 CIDR 0.0001815754
815 The Dynamic Yannakakis Algorithm: Compact and Efficient Query Processing Under Updates 2017 SIGMOD 0.00013682594
979 Incremental Query Evaluation in a Ring of Databases 2010 PODS 0.00012697012
1,088 Incremental Maintenance of Externally Materialized Views 1996 VLDB 0.00012066587
2,530 Incremental Evaluation of Rules and its Relationship to Parallelism 1991 SIGMOD 8.3178522e-05
2,751 General Incremental Sliding-Window Aggregation 2015 VLDB 8.0416632e-05
3,122 Incremental View Maintenance with Triple Lock Factorization Benefits 2018 SIGMOD 7.6091671e-05
3,640 Efficient Maintenance of Materialized Mediated Views (Extended Abstract) 1995 SIGMOD 7.1242859e-05
3,886 DBToaster: A SQL Compiler for High-Performance Delta Processing in Main-Memory Databases 2009 VLDB 6.9280841e-05
4,422 Shared Arrangements: practical inter-query sharing for streaming dataflows 2020 VLDB 6.5902096e-05
4,963 Explaining Outputs in Modern Data Analytics 2016 VLDB 6.3234324e-05
5,170 Conjunctive Queries with Inequalities Under Updates 2018 VLDB 6.2330027e-05
5,799 Maintenance of Stratified Databases Viewed as a Belief Revision System 1987 PODS 5.9737231e-05
6,213 Incremental View Maintenance For Collection Programming 2016 PODS 5.8312546e-05
6,397 Maintaining Acyclic Foreign-Key Joins under Updates 2020 SIGMOD 5.7822506e-05
8,585 Efficient Incrementialization of Correlated Nested Aggregate Queries using Relative Partial Aggregate Indexes (RPAI) 2022 SIGMOD 5.2943199e-05
Previous Page 1 / 1 Next

Semantically Similar Papers