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.517457e-05
Overall Rank
2,401 | 83.87%
DOI
10.14778/3317315.3317323
PDF
Download (CC BY-NC-ND 4.0)

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,184 Extending Relational Query Processing with ML Inference 2020 CIDR 8.8953085e-05
2,388 Vertica-ML: Distributed Machine Learning in Vertica Database 2020 SIGMOD 8.5342225e-05
2,460 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.4308406e-05
2,600 Complaint-driven Training Data Debugging for Query 2.0 2020 SIGMOD 8.2346824e-05
3,195 One WITH RECURSIVE is Worth Many GOTOs 2021 SIGMOD 7.546228e-05
4,097 Distributed Deep Learning on Data Systems: A Comparative Analysis of Approaches 2021 VLDB 6.8064316e-05
4,673 GeCo: Quality Counterfactual Explanations in Real Time 2021 VLDB 6.4733885e-05
5,292 Tensor Relational Algebra for Distributed Machine Learning System Design 2021 VLDB 6.1911633e-05
5,778 The Tensor Data Platform: Towards an AI-centric Database System 2023 CIDR 5.9953658e-05
5,999 BAGUA: Scaling up Distributed Learning with System Relaxations 2022 VLDB 5.9170896e-05
6,171 Automatic Optimization of Matrix Implementations for Distributed Machine Learning and Linear Algebra 2021 SIGMOD 5.8597104e-05
6,460 In-Database Machine Learning with CorgiPile: Stochastic Gradient Descent without Full Data Shuffle 2022 SIGMOD 5.7746493e-05
6,552 JoinBoost: Grow Trees Over Normalized Data Using Only SQL 2023 VLDB 5.7475822e-05
6,844 Serving Deep Learning Models with Deduplication from Relational Databases 2022 VLDB 5.6647722e-05
8,990 nsDB: Architecting the Next Generation Database by Integrating Neural and Symbolic Systems 2024 VLDB 5.2418665e-05
9,729 Database as Runtime: Compiling LLMs to SQL for In-database Model Serving 2025 SIGMOD 5.1325223e-05
10,026 Distributed Numerical and Machine Learning Computations via Two-Phase Execution of Aggregated Join Trees 2021 VLDB 5.0919429e-05
10,516 Variational Inference for De Finetti Logic 2026 SIGMOD 4.9769913e-05
10,613 TranSQL+: Serving Large Language Models with SQL on Low-Resource Hardware 2026 SIGMOD 4.9769913e-05
10,664 InferF: Declarative Factorization of AI/ML Inferences over Joins 2026 SIGMOD 4.9769913e-05
10,709 Automated Tensor-Relational Decomposition for Large-Scale Sparse Tensor Computation 2026 VLDB 4.9769913e-05
11,538 StarfishDB: a Query Execution Engine for Relational Probabilistic Programming 2024 SIGMOD 4.9769913e-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