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
12195
Venue
VLDB
Year
2019
Pagerank
8.6795925e-05
Overall Rank
2,370 | 83.75%
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,293 Extending Relational Query Processing with ML Inference 2020 CIDR 8.7949378e-05
2,347 Vertica-ML: Distributed Machine Learning in Vertica Database 2020 SIGMOD 8.7157552e-05
2,584 Complaint-driven Training Data Debugging for Query 2.0 2020 SIGMOD 8.3783546e-05
2,823 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.0893814e-05
3,257 One WITH RECURSIVE is Worth Many GOTOs 2021 SIGMOD 7.590651e-05
4,067 Distributed Deep Learning on Data Systems: A Comparative Analysis of Approaches 2021 VLDB 6.9293511e-05
4,571 GeCo: Quality Counterfactual Explanations in Real Time 2021 VLDB 6.625099e-05
5,195 Tensor Relational Algebra for Distributed Machine Learning System Design 2021 VLDB 6.3232105e-05
5,876 BAGUA: Scaling up Distributed Learning with System Relaxations 2022 VLDB 6.0557672e-05
5,953 The Tensor Data Platform: Towards an AI-centric Database System 2023 CIDR 6.0309873e-05
6,046 Automatic Optimization of Matrix Implementations for Distributed Machine Learning and Linear Algebra 2021 SIGMOD 5.9956597e-05
6,339 In-Database Machine Learning with CorgiPile: Stochastic Gradient Descent without Full Data Shuffle 2022 SIGMOD 5.907165e-05
6,585 JoinBoost: Grow Trees Over Normalized Data Using Only SQL 2023 VLDB 5.8350362e-05
6,708 Serving Deep Learning Models with Deduplication from Relational Databases 2022 VLDB 5.7964983e-05
8,716 nsDB: Architecting the Next Generation Database by Integrating Neural and Symbolic Systems 2024 VLDB 5.3776746e-05
9,542 Database as Runtime: Compiling LLMs to SQL for In-database Model Serving 2025 SIGMOD 5.2528121e-05
9,840 Distributed Numerical and Machine Learning Computations via Two-Phase Execution of Aggregated Join Trees 2021 VLDB 5.2103367e-05
10,293 Variational Inference for De Finetti Logic 2026 SIGMOD 5.093636e-05
10,410 TranSQL+: Serving Large Language Models with SQL on Low-Resource Hardware 2026 SIGMOD 5.093636e-05
10,466 InferF: Declarative Factorization of AI/ML Inferences over Joins 2026 SIGMOD 5.093636e-05
10,514 Automated Tensor-Relational Decomposition for Large-Scale Sparse Tensor Computation 2026 VLDB 5.093636e-05
11,189 StarfishDB: a Query Execution Engine for Relational Probabilistic Programming 2024 SIGMOD 5.093636e-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