Distributed temporal graph analytics with GRADOOP

被引:0
|
作者
Christopher Rost
Kevin Gomez
Matthias Täschner
Philip Fritzsche
Lucas Schons
Lukas Christ
Timo Adameit
Martin Junghanns
Erhard Rahm
机构
[1] University of Leipzig & ScaDS.AI Dresden/Leipzig,
[2] Neo4j,undefined
[3] Inc.,undefined
来源
The VLDB Journal | 2022年 / 31卷
关键词
Graph processing; Temporal graph; Distributed processing; Graph analytics; Bitemporal graph model;
D O I
暂无
中图分类号
学科分类号
摘要
Temporal property graphs are graphs whose structure and properties change over time. Temporal graph datasets tend to be large due to stored historical information, asking for scalable analysis capabilities. We give a complete overview of Gradoop, a graph dataflow system for scalable, distributed analytics of temporal property graphs which has been continuously developed since 2005. Its graph model TPGM allows bitemporal modeling not only of vertices and edges but also of graph collections. A declarative analytical language called GrALa allows analysts to flexibly define analytical graph workflows by composing different operators that support temporal graph analysis. Built on a distributed dataflow system, large temporal graphs can be processed on a shared-nothing cluster. We present the system architecture of Gradoop, its data model TPGM with composable temporal graph operators, like snapshot, difference, pattern matching, graph grouping and several implementation details. We evaluate the performance and scalability of selected operators and a composed workflow for synthetic and real-world temporal graphs with up to 283 M vertices and 1.8 B edges, and a graph lifetime of about 8 years with up to 20 M new edges per year. We also reflect on lessons learned from the Gradoop effort.
引用
收藏
页码:375 / 401
页数:26
相关论文
共 50 条
  • [31] Kaskade: Graph Views for Efficient Graph Analytics
    da Trindade, Joana M. F.
    Karanasos, Konstantinos
    Curino, Carlo
    Madden, Samuel
    Shun, Julian
    2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 193 - 204
  • [32] An adaptive graph sampling framework for graph analytics
    Wang, Kewen
    SOCIAL NETWORK ANALYSIS AND MINING, 2023, 14 (01)
  • [33] SpatialGraphx: A Distributed Graph Computing Framework for Spatial and Temporal Data at Scale
    Wang, Changyuan
    Lu, Zongfei
    Liu, Yang
    Guo, Shanqing
    Xu, Xinshun
    Liu, Shijun
    Cui, Lizhen
    PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS, VOL 1, 2016, : 608 - 613
  • [34] Distributed Policy Synthesis of Multiagent Systems With Graph Temporal Logic Specifications
    Cubuktepe, Murat
    Xu, Zhe
    Topcu, Ufuk
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2021, 8 (04): : 1799 - 1810
  • [35] Adaptive Partitioning for Large-Scale Graph Analytics in Geo-Distributed Data Centers
    Zhou, Amelie Chi
    Luo, Juanyun
    Qiu, Ruibo
    Tan, Haobin
    He, Bingsheng
    Mao, Rui
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 2818 - 2830
  • [36] The temporal analytics of nationalism
    Duara, Prasenjit
    NATIONS AND NATIONALISM, 2016, 22 (03) : 419 - 423
  • [37] Graph Sampling for Visual Analytics
    Zhang, Fangyan
    Zhang, Song
    Wong, Pak Chung
    JOURNAL OF IMAGING SCIENCE AND TECHNOLOGY, 2017, 61 (04)
  • [38] Graph Analytics on Jellyfish topology
    Newaz, Md Nahid
    Ghosh, Sayan
    Suetterlein, Joshua
    Tallent, Nathan R.
    Mollah, Md Atiqul
    Ming, Hua
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 839 - 851
  • [39] Spatio-Temporal Graph Convolutional Networks via View Fusion for Trajectory Data Analytics
    Hu, Wenya
    Li, Weimin
    Zhou, Xiaokang
    Kawai, Akira
    Fueda, Kaoru
    Qian, Quan
    Wang, Jianjia
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (04) : 4608 - 4620
  • [40] Spatio-Temporal Graph Analytics on Secondary Affect Data for Improving Trustworthy Emotional AI
    Uddin, Md Taufeeq
    Yin, Lijun
    Canavan, Shaun
    IEEE TRANSACTIONS ON AFFECTIVE COMPUTING, 2024, 15 (01) : 30 - 49