imGraph: A distributed in-memory graph database

被引:0
|
作者
Jouili, Salim [1 ]
Reynaga, Aldemar [2 ]
机构
[1] Eura Nova R&D, B-1435 Mont St Guibert, Belgium
[2] Catholic Univ Louvain, B-1348 Louvain, Belgium
关键词
D O I
10.1109/SocialCom.2013.109
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Diverse applications including cyber security, social networks, protein networks, recommendation systems or citation networks work with inherently graph-structured data. The graphs modeling the data of these applications are large by nature so the efficient processing of them becomes challenging. In this paper we present imGraph, a graph system that addresses the challenge of efficient processing of large graphs by using a distributed in-memory storage. We use this type of storage to obtain fast random data access which is mostly required for graph exploration. imGraph uses a native graph data model to ease the implementation of graph algorithms. On top of it, we design and implement a traversal engine that achieves high performance by efficient memory access, distribution of the work load, and optimizations on network communications. We run a set of experiments on real graph datasets of different sizes to asses the performance of imGraph in relation to other graph systems. The results show that imGraph gets better performance on traversals on large graphs than its counterparts.
引用
收藏
页码:732 / 737
页数:6
相关论文
共 50 条
  • [1] A1: A Distributed In-Memory Graph Database
    Buragohain, Chiranjeeb
    Risvik, Knut Magne
    Brett, Paul
    Castro, Miguel
    Cho, Wonhee
    Cowhig, Joshua
    Gloy, Nikolas
    Kalyanaraman, Karthik
    Khanna, Richendra
    Pao, John
    Renzelmann, Matthew
    Shamis, Alex
    Tan, Timothy
    Zheng, Shuheng
    [J]. SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 329 - 344
  • [2] Distributed Architecture of Oracle Database In-memory
    Mukherjee, Niloy
    Chavan, Shasank
    Colgan, Maria
    Das, Dinesh
    Gleeson, Mike
    Hase, Sanket
    Holloway, Allison
    Jin, Hui
    Kamp, Jesse
    Kulkarni, Kartik
    Lahiri, Tirthankar
    Loaiza, Juan
    Macnaughton, Neil
    Marwah, Vineet
    Mullick, Atrayee
    Witkowski, Andy
    Yan, Jiaqi
    Zait, Mohamed
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (12): : 1630 - 1641
  • [3] Oracle Database In-Memory: A Dual Format In-Memory Database
    Lahiri, Tirthankar
    Chavan, Shasank
    Colgan, Maria
    Das, Dinesh
    Ganesh, Amit
    Gleeson, Mike
    Hase, Sanket
    Holloway, Allison
    Kamp, Jesse
    Lee, Teck-Hua
    Loaiza, Juan
    Macnaughton, Neil
    Marwah, Vineet
    Mukherjee, Niloy
    Mullick, Atrayee
    Muthulingam, Sujatha
    Raja, Vivekanandhan
    Roth, Marty
    Soylemez, Ekrem
    Zait, Mohamed
    [J]. 2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1253 - 1258
  • [4] A Distributed In-Memory Database Solution for Mass Data Applications
    Dong Hao
    [J]. ZTE Communications, 2010, 8 (04) : 45 - 48
  • [5] Employing In-Memory Data Grids for Distributed Graph Processing
    Tasci, Serafettin
    Demirbas, Murat
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 1856 - 1864
  • [6] Evaluation of SQL benchmark for distributed in-memory Database Management Systems
    Borisenko, Oleg
    Badalyan, David
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2018, 18 (10): : 59 - 63
  • [7] NYNN: An In-memory Distributed Storage System for Massive Graph Analysis
    Ran, Panfeng
    Zhou, Wei
    Han, Jizhong
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2015, : 383 - 389
  • [8] Benchmarking in-memory database
    Cheqing Jin
    Yangxin Kong
    Qiangqiang Kang
    Weining Qian
    Aoying Zhou
    [J]. Frontiers of Computer Science, 2016, 10 : 1067 - 1081
  • [9] Benchmarking in-memory database
    Cheqing JIN
    Yangxin KONG
    Qiangqiang KANG
    Weining QIAN
    Aoying ZHOU
    [J]. Frontiers of Computer Science., 2016, 10 (06) - 1081
  • [10] Benchmarking in-memory database
    Jin, Cheqing
    Kong, Yangxin
    Kang, Qiangqiang
    Qian, Weining
    Zhou, Aoying
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (06) : 1067 - 1081