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 条
  • [31] On the data complexity of consistent query answering over graph databases
    Barcelo, Pablo
    Fontaine, Gaelle
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 88 : 164 - 194
  • [32] Query Processing under GLAV Mappings for Relational and Graph Databases
    Calvanese, Diego
    De Giacomo, Giuseppe
    Lenzerini, Maurizio
    Vardi, Moshe Y.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 6 (02): : 61 - 72
  • [33] AURORA: Data-driven Construction of Visual Graph Query Interfaces for Graph Databases
    Bhowmick, Sourav S.
    Huang, Kai
    Chua, Huey Eng
    Yuan, Zifeng
    Choi, Byron
    Zhou, Shuigeng
    SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2689 - 2692
  • [34] Towards Efficient Authenticated Subgraph Query Service in Outsourced Graph Databases
    Fan, Zhe
    Peng, Yun
    Choi, Byron
    Xu, Jianliang
    Bhowmick, Sourav S.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (04) : 696 - 713
  • [35] GraQL: A Query Language for High-Performance Attributed Graph Databases
    Chavarria-Miranda, Daniel
    Castellana, Vito Giovanni
    Morari, Alessandro
    Haglin, David
    Feo, John
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1453 - 1462
  • [36] Answering How-to-Reach Query in Big Attributed Graph Databases
    Yung, Duncan
    Chang, Shi-Kuo
    2017 THIRD IEEE INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (IEEE BIGDATASERVICE 2017), 2017, : 141 - 148
  • [37] Data allocation optimization for query processing in graph databases using Lucene
    Mathew, Anita Brigit
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 70 : 1019 - 1033
  • [38] Efficient and Scalable Integrity Verification of Data and Query Results for Graph Databases
    Arshad, Muhammad U.
    Kundu, Ashish
    Bertino, Elisa
    Ghafoor, Arif
    Kundu, Chinmay
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (05) : 866 - 879
  • [39] Query cost estimation in graph databases via emphasizing query dependencies by using a neural reasoning network
    He, Zhenzhen
    Yu, Jiong
    Gu, Tiquan
    Li, Zhe
    Du, Xusheng
    Li, Ping
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (23):
  • [40] Query caching method for distributed Web caching
    Asaka, T
    Miwa, H
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1998, E81B (10) : 1931 - 1935