User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases
Summary: Introduces User-Defined Operators (UDOs) to tightly integrate custom algorithms into modern database query engines. Idiomatic code in common languages is plugged directly, avoiding data export, preserving ACID guarantees, and achieving performance competitive with specialized analytics tools. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Moritz Sichert (Technical University of Munich)
- 2. Thomas Neumann (Technical University of Munich)
BibTeX Citation
@article{sichert_vldb22,
title = {{User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases}},
author = {Sichert, Moritz and Neumann, Thomas},
journal = {PVLDB},
series = {{VLDB} '22},
volume = {15},
number = {5},
pages = {1119--1131},
doi = {10.14778/3510397.3510408},
url = {https://doi.org/10.14778/3510397.3510408},
year = {2022}
}
Incoming Citations (Sorted by Pagerank)
Showing 12 of 12 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 17 of 17 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
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 3,926 | UDO: Universal Database Optimization using Reinforcement Learning | 2021 | VLDB |
| 2 | 518 | Towards a Unified Architecture for in-RDBMS Analytics | 2012 | SIGMOD |
| 3 | 2,465 | Optimization of Queries with User-defined Predicates | 1996 | VLDB |
| 4 | 6,253 | Declarative Sub-Operators for Universal Data Processing | 2023 | VLDB |
| 5 | 9,516 | Using SQL to Build New Aggregates and Extenders for Object-Relational Systems | 2000 | VLDB |
| 6 | 4,896 | User-Defined Aggregate Functions: Bridging Theory and Practice | 2006 | SIGMOD |
| 7 | 9,917 | The UDFBench Benchmark for General-purpose UDF Queries | 2025 | VLDB |
| 8 | 9,804 | One-pass Data Mining Algorithms in a DBMS with UDFs | 2011 | SIGMOD |
| 9 | 4,645 | User-Defined Table Operators: Enhancing Extensibility for ORDBMS | 1999 | VLDB |
| 10 | 8,096 | Efficient Execution of User-Defined Functions in SQL Queries | 2023 | VLDB |