PETGraphDB: A Property Evolution Temporal Graph Data Management System

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Song, Jinghe, Zuo, Zongyu, Lin, Xuelian, Wang, Yang, Ma, Shuai
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908694835363840
author Song, Jinghe
Zuo, Zongyu
Lin, Xuelian
Wang, Yang
Ma, Shuai
author_facet Song, Jinghe
Zuo, Zongyu
Lin, Xuelian
Wang, Yang
Ma, Shuai
contents Temporal graphs are graphs whose nodes and edges, together with their associated properties, continuously change over time. With the development of Internet of Things (IoT) systems, a subclass of the temporal graph, i.e., Property Evolution Temporal Graph, in which the value of properties on nodes or edges changes frequently while the graph's topology barely changes, is growing rapidly. However, existing temporal graph management solutions are not oriented to the Property Evolution Temporal Graph data, which leads to highly complex data modeling and low-performance query processing of temporal graph queries. To solve these problems, we developed PETGraph, a data management system for Property Evolution Temporal Graph data. PETGraph adopts a valid-time temporal property graph data model to facilitate data modeling, supporting ACID features with transactions. To improve temporal graph query performance, we designed a space-efficient temporal property storage and a fine-granularity multi-level locking mechanism. Experimental results show that PETGraph requires, on average, only 33% of the storage space needed by the current best data management solution. Additionally, it achieves an average of 58.8 times higher transaction throughput in HTAP workloads compared to the best current solutions and outperforms them by an average of 267 times in query latency.
format Preprint
id arxiv_https___arxiv_org_abs_2512_05417
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PETGraphDB: A Property Evolution Temporal Graph Data Management System
Song, Jinghe
Zuo, Zongyu
Lin, Xuelian
Wang, Yang
Ma, Shuai
Databases
Temporal graphs are graphs whose nodes and edges, together with their associated properties, continuously change over time. With the development of Internet of Things (IoT) systems, a subclass of the temporal graph, i.e., Property Evolution Temporal Graph, in which the value of properties on nodes or edges changes frequently while the graph's topology barely changes, is growing rapidly. However, existing temporal graph management solutions are not oriented to the Property Evolution Temporal Graph data, which leads to highly complex data modeling and low-performance query processing of temporal graph queries. To solve these problems, we developed PETGraph, a data management system for Property Evolution Temporal Graph data. PETGraph adopts a valid-time temporal property graph data model to facilitate data modeling, supporting ACID features with transactions. To improve temporal graph query performance, we designed a space-efficient temporal property storage and a fine-granularity multi-level locking mechanism. Experimental results show that PETGraph requires, on average, only 33% of the storage space needed by the current best data management solution. Additionally, it achieves an average of 58.8 times higher transaction throughput in HTAP workloads compared to the best current solutions and outperforms them by an average of 267 times in query latency.
title PETGraphDB: A Property Evolution Temporal Graph Data Management System
topic Databases
url https://arxiv.org/abs/2512.05417