Query acceleration of graph databases by ID caching technology

被引:2
|
作者
Jiang W. [1 ]
Hu H.-B. [1 ]
Xu L.-G. [1 ]
机构
[1] School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu
关键词
Cache; Graph database; Query efficiency;
D O I
10.11989/JEST.1674-862X.80904163
中图分类号
学科分类号
摘要
In this paper, we approach the design of ID caching technology (IDCT) for graph databases, with the purpose of accelerating the queries on graph database data and avoiding redundant graph database query operations which will consume great computer resources. Traditional graph database caching technology (GDCT) needs a large memory to store data and has the problems of serious data consistency and low cache utilization. To address these issues, in the paper we propose a new technology which focuses on ID allocation mechanism and high-speed queries of ID on graph databases. Specifically, ID of the query result is cached in memory and data consistency is achieved through the real-time synchronization and cache memory adaptation. In addition, we set up complex queries and simple queries to satisfy all query requirements and design a mechanism of cache replacement based on query action time, query times, and memory capacity, thus improving the performance furthermore. Extensive experiments show the superiority of our techniques compared with the traditional query approach of graph databases. © 2008-2016 Journal of Eletronic Science and Technology.
引用
下载
收藏
页码:41 / 50
页数:9
相关论文
共 50 条
  • [11] GraphTQL: A visual query system for graph databases
    Constanza Pabon, Maria
    Millan, Marta
    Roncancio, Claudia
    Collazos, Cesar A.
    JOURNAL OF COMPUTER LANGUAGES, 2019, 51 (97-111) : 97 - 111
  • [12] Foundations of Modern Query Languages for Graph Databases
    Angles, Renzo
    Arenas, Marcelo
    Barcelo, Pablo
    Hogan, Aidan
    Reutter, Juan
    Vrgoc, Domagoj
    ACM COMPUTING SURVEYS, 2017, 50 (05)
  • [13] A model and query language for temporal graph databases
    Ariel Debrouvier
    Eliseo Parodi
    Matías Perazzo
    Valeria Soliani
    Alejandro Vaisman
    The VLDB Journal, 2021, 30 : 825 - 858
  • [14] A model and query language for temporal graph databases
    Debrouvier, Ariel
    Parodi, Eliseo
    Perazzo, Matias
    Soliani, Valeria
    Vaisman, Alejandro
    VLDB JOURNAL, 2021, 30 (05): : 825 - 858
  • [15] Efficient query processing on uncertain graph databases
    School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
    Jisuanji Xuebao, 2009, 10 (2066-2079): : 2066 - 2079
  • [16] Distributed Knowledge Graph Query Acceleration Algorithm
    Shi, Peifan
    Li, Youhuan
    Li, Wenjie
    Chen, Xinhuan
    WEB AND BIG DATA, PT III, APWEB-WAIM 2023, 2024, 14333 : 32 - 47
  • [17] GRAPHiQL: A Graph Intuitive Query Language for Relational Databases
    Jindal, Alekh
    Madden, Samuel
    2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 441 - 450
  • [18] Reducing Redundancy in Keyword Query Processing on Graph Databases
    Park, Chang-Sup
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2018, 34 (02) : 551 - 574
  • [19] Speculative Query Execution in Relational Databases with Graph Modelling
    Sasak-Okon, Anna
    PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 1383 - 1387
  • [20] Learning to Speed Up Query Planning in Graph Databases
    Namaki, Mohammad Hossain
    Chowdhury, F. A. Rezaur Rahman
    Islam, Md Rakibul
    Doppa, Janardhan Rao
    Wu, Yinghui
    TWENTY-SEVENTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING, 2017, : 443 - 451