Aug 2026· Proceedings of the VLDB Endowment· 0 citations· 38 references
TL;DR
Ocient presents Ocient's solution: decoupling the definition of recursion from the execution via Dataflows: a procedural superset of SQL, which enables support for recursive SQL and is well-positioned as a transpilation target for emerging GQL and SQL:2023 workloads.
Abstract
Modern hyperscale data warehouses (MPP) face increasing pressure to support complex, non-linear query paradigms. While the industry is moving toward standardized graph query languages like ISO GQL and SQL:2023 (SQL/PGQ), supporting these on shared-nothing architectures traditionally requires specialized, heavyweight physical operators (e.g., recursive union). This complicates the scheduler and often forces a trade-off between latency and scale. Furthermore, in high-availability environments where metadata operations require distributed consensus, the latency of creating ephemeral tables for recursion becomes prohibitive.
This paper presents Ocient's solution: decoupling the
definition
of recursion from the
execution
via Dataflows: a procedural superset of SQL. This architecture enables support for recursive SQL and is well-positioned as a transpilation target for emerging GQL and SQL:2023 workloads. We describe the implementation of a table virtualization runtime that inspects intermediate row counts to automatically switch between in-memory CTE injection (for low latency) and NVMe-backed storage (for massive scale). The system transparently transitions storage-backed tables back into virtual memory objects as they shrink or vice versa on growing tables. This unified substrate allows Ocient to execute hyperscale graph algorithms (such as Weakly Connected Components on graphs exceeding 100 billion edges) directly within the relational warehouse.
A novel code-generating engine with factorization that enables intra-query-parallelized query execution on factorized representations and generates code to overcome their CPU-unfriendly layout, offering a unified and scalable solution for modern workloads.
Stefan Lehner, Thomas Neumann· Proceedings of the VLDB Endo...· 0 citations
Modern web applications are increasingly reliant on Object-Relational Mapper (ORM) frameworks to bridge the gap between high-level application logic and relational databases. However, in standard Create, Read, Update, and Delete (CRUD) architectures, the use of a unified data model often leads to significant performanc...
Justin Evan Surya, Kenny Jingga· International Conferences on...· 0 citations
DAGSmith is introduced, to the best of the authors' knowledge the first holistic dependency-aware source-to-source rewriting system for SQL pipeline DAGs and enables dependency-edge simplification, non-local semantic reuse, downstream-aware pruning, pipeline-aware work placement, rewrite-materialization co-optimization...
The rapid growth of data volume, structural heterogeneity, and real-time processing demands in modern e-commerce platforms challenges the scalability and flexibility of single-model database systems. Hybrid database architectures, which integrate multiple storage paradigms within a coordinated framework, offer a promis...
Git4Data is presented, a database-native version-control layer for agentic workflows that sheds light on how relational databases can better support AI agents through efficient versioning.
Hongshen Gou, Zu-Yu Zhang, Yu-Ze Sun et al.· 0 citations
Traditional cluster-based ETL architectures impose a structural tax on data engineering organisations: fixed compute resources provisioned for peak demand, scheduled batch cycles that introduce latency regardless of downstream urgency, and operational overhead that redirects engineering capacity from pipeline design to...
Rambabu Bolineni· East African Journal of Info...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.