arrow
Return

Efficient Updates for Worst-Case Optimal Join Triple Stores

delete2026-01-01
delete0
PRE
AI
A
Alexander Bigerl
N
Nikolaos Karalis
L
Liss Heidrich
A
Axel-Cyrille Ngonga Ngomo *
DOI:10.1007/978-3-032-09527-5_29delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
It has been recently shown that worst-case optimal joins can significantly speed up query processing in RDF triple stores, especially in analytical workloads. However, this increase in query speed comes at the expense of updates being slow or not supported at all. We see this limited compatibility with updates as a key reason for the slow adoption of worst-case optimal joins in triple stores. In this paper, we address this challenge by presenting a fast, incremental insertion and deletion algorithm for the hypertrie, a worst-case optimal join data structure. This update algorithm can be used for offline bulk updates as well as online updates. Our evaluation on realistic update loads from DBpedia and scaling update sizes on Wikidata shows that the online performance of our algorithm is comparable to or better than that of traditional triple stores.
Keywords:
SPARQL update
worst-case optimal join
graph database
data structure
indexing

Journal

S
SEMANTIC WEB-ISWC 2025, PT I
IF:
0
Papers:
30
Citations:
0

Organization

U
University of Paderborn
Scholars:
2.9K
Papers: 2.7K
Citations: 2