DBScholar

Back to papers

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)

Paper ID
hc97fed9f3b3786fc
Venue
VLDB
Year
2019
Pagerank
8.5213814e-05
Overall Rank
2,400 | 83.87%
DOI
10.14778/3317315.3317323

Incoming Non-self Citations Over Time

Authors

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.

Rank Citing Paper Year Venue Pagerank
2,182 Extending Relational Query Processing with ML Inference 2020 CIDR 8.8982998e-05
2,386 Vertica-ML: Distributed Machine Learning in Vertica Database 2020 SIGMOD 8.538263e-05
2,460 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.4348335e-05
2,598 Complaint-driven Training Data Debugging for Query 2.0 2020 SIGMOD 8.2385793e-05
3,194 One WITH RECURSIVE is Worth Many GOTOs 2021 SIGMOD 7.5498012e-05
4,095 Distributed Deep Learning on Data Systems: A Comparative Analysis of Approaches 2021 VLDB 6.8095767e-05
4,671 GeCo: Quality Counterfactual Explanations in Real Time 2021 VLDB 6.4764543e-05
5,289 Tensor Relational Algebra for Distributed Machine Learning System Design 2021 VLDB 6.1940481e-05
5,776 The Tensor Data Platform: Towards an AI-centric Database System 2023 CIDR 5.9981216e-05
5,997 BAGUA: Scaling up Distributed Learning with System Relaxations 2022 VLDB 5.9198921e-05
6,169 Automatic Optimization of Matrix Implementations for Distributed Machine Learning and Linear Algebra 2021 SIGMOD 5.8624857e-05
6,458 In-Database Machine Learning with CorgiPile: Stochastic Gradient Descent without Full Data Shuffle 2022 SIGMOD 5.7773842e-05
6,550 JoinBoost: Grow Trees Over Normalized Data Using Only SQL 2023 VLDB 5.7503043e-05
6,844 Serving Deep Learning Models with Deduplication from Relational Databases 2022 VLDB 5.6664512e-05
8,984 nsDB: Architecting the Next Generation Database by Integrating Neural and Symbolic Systems 2024 VLDB 5.2433452e-05
9,724 Database as Runtime: Compiling LLMs to SQL for In-database Model Serving 2025 SIGMOD 5.1349531e-05
10,021 Distributed Numerical and Machine Learning Computations via Two-Phase Execution of Aggregated Join Trees 2021 VLDB 5.0943545e-05
10,505 Variational Inference for De Finetti Logic 2026 SIGMOD 4.9793485e-05
10,602 TranSQL+: Serving Large Language Models with SQL on Low-Resource Hardware 2026 SIGMOD 4.9793485e-05
10,653 InferF: Declarative Factorization of AI/ML Inferences over Joins 2026 SIGMOD 4.9793485e-05
10,699 Automated Tensor-Relational Decomposition for Large-Scale Sparse Tensor Computation 2026 VLDB 4.9793485e-05
11,532 StarfishDB: a Query Execution Engine for Relational Probabilistic Programming 2024 SIGMOD 4.9793485e-05
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.

Previous Page 1 / 1 Next

Semantically Similar Papers