arrow
Return

Temporal graph processing in modern memory hierarchies

delete2025-01-01
delete0
delete
OA
AI
A
Alexander Baumstark *
M
Muhammad Attahir Jibril
K
Kai-Uwe Sattler
DOI:10.1016/j.is.2024.102462delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Updates in graph DBMS lead to structural changes in the graph over time with different intermediate states. Capturing these changes and their time is one of the main purposes of temporal DBMS. Most DBMSs built their temporal features based on their non-temporal processing and storage without considering the memory hierarchy of the underlying system. This leads to slower temporal processing and poor storage utilization. In this paper, we propose a storage and processing strategy for (bi-) temporal graphs using temporal materialized views (TMV) while exploiting the memory hierarchy of a modern system. Further, we show a solution to the query containment problem for certain types of temporal graph queries. Finally, we evaluate the overhead and performance of the presented approach. The results show that using TMV reduces the runtime of temporal graph queries while using less memory.
Keywords:
Temporal graph
Materialized view
Memory hierarchy
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Enterprise Information Systems cover
Enterprise Information Systems
IF:
3.9
Papers:
2.8K
Citations:
1.8K

Organization

T
Technische Universitat Ilmenau
Scholars:
2.4K
Papers: 2.0K
Citations: 20