Declarative Recursive Computation on an RDBMS or, Why You Should Use a Database For Distributed Machine Learning
Summary: Extends an RDBMS with recursion and large-plan optimization to declaratively execute distributed ML. Unlike TensorFlow-style systems, it naturally supports bulk-synchronous model parallelism, scaling models too large to fit in a single machine’s memory. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Dimitrije Jankov (Rice University)
- 2. Shangyu Luo (Rice University)
- 3. Binhang Yuan (Rice University)
- 4. Zhuhua Cai (Rice University)
- 5. Jia Zou (Rice University)
- 6. Chris Jermaine (Rice University)
- 7. Zekai J. Gao (Rice University)
BibTeX Citation
@article{jankov_vldb19,
title = {{Declarative Recursive Computation on an RDBMS or, Why You Should Use a Database For Distributed Machine Learning}},
author = {Jankov, Dimitrije and Luo, Shangyu and Yuan, Binhang and Cai, Zhuhua and Zou, Jia and Jermaine, Chris and Gao, Zekai J.},
journal = {PVLDB},
series = {{VLDB} '19},
volume = {12},
number = {7},
pages = {822--835},
doi = {10.14778/3317315.3317323},
url = {https://doi.org/10.14778/3317315.3317323},
year = {2019}
}
Incoming Citations (Sorted by Pagerank)
Showing 22 of 22 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 6 of 6 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 24 | Spark SQL: Relational Data Processing in Spark | 2015 | SIGMOD | 0.00054865648 |
| 151 | Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans | 1998 | SIGMOD | 0.00029161879 |
| 233 | Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems | 2015 | SIGMOD | 0.00023815642 |
| 290 | An Overview of Query Optimization in Relational Systems | 1998 | PODS | 0.0002227038 |
| 452 | An Architecture for Parallel Topic Models | 2010 | VLDB | 0.00018146809 |
| 993 | Simulation of Database-Valued Markov Chains Using SimSQL | 2013 | SIGMOD | 0.00012789598 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 4,067 | Distributed Deep Learning on Data Systems: A Comparative Analysis of Approaches | 2021 | VLDB |
| 2 | 13,432 | Using Deep Learning Models to Replace Large Materialized Views in Relational Database | 2021 | CIDR |
| 3 | 5,195 | Tensor Relational Algebra for Distributed Machine Learning System Design | 2021 | VLDB |
| 4 | 5,953 | The Tensor Data Platform: Towards an AI-centric Database System | 2023 | CIDR |
| 5 | 323 | DeepDB: Learn from Data, not from Queries! | 2020 | VLDB |
| 6 | 9,840 | Distributed Numerical and Machine Learning Computations via Two-Phase Execution of Aggregated Join Trees | 2021 | VLDB |
| 7 | 12,885 | Decision Tables: Scalable Classification Exploring RDBMS Capabilities | 2000 | VLDB |
| 8 | 4,859 | Machine Learning for Big Data | 2013 | SIGMOD |
| 9 | 6,708 | Serving Deep Learning Models with Deduplication from Relational Databases | 2022 | VLDB |
| 10 | 9,962 | Structure-Aware Machine Learning over Multi-Relational Databases | 2021 | SIGMOD |