Distributed subgraph query for RDF graph data based on MapReduce

被引:1
|
作者
Su, Qianxiang [1 ]
Huang, Qingrong [1 ]
Wu, Nan [1 ]
Pan, Ying [1 ]
机构
[1] Nanning Normal Univ, Guangxi Key Lab Human Machine Interact & Intellige, Nanning 530001, Peoples R China
基金
中国国家自然科学基金;
关键词
RDF query; RDF subgraph; Distributed environment; MapReduce; Star matching;
D O I
10.1016/j.compeleceng.2022.108221
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, Resource Description Framework (RDF) query has been widely used in social net-works, biomedicine and other fields. With the explosion of RDF data due to the Internet of Things and Semantic Web, people's demand for intelligent computing and intelligent search is increasing, effectively querying RDF has become a major challenge. The current query methods often introduce a large number of join operations, and repeatedly traverse in some subgraphs during the query process, which makes the query efficiency and query performance poor. To address the above problems, this paper proposes a subgraph query algorithm for RDF graph data in a distributed environment. The graph structure is used to decompose the stars of the RDF graph, and the optimal query sequence of the stars is calculated. Fewer intermediate results can be produced based on the query sequence to reduce repeated calculations. Besides, adjacency lists are used to store RDF graphs, which are distributed across multiple tables. Multiple table oper-ations can reduce the scope of subject node traversal, and further improve the query efficiency of RDF subgraph by matching one star per iteration. Experimental results show that our work can improve the query efficiency of RDF subgraphs.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] SSQTKG: A Subgraph-based Semantic Query Approach for Temporal Knowledge Graph
    Zhu, Lin
    Duan, Xinyi
    Bai, Luyi
    [J]. Data and Knowledge Engineering, 2025, 155
  • [42] A Learning-based Semantic Approximate Query over RDF Knowledge Graph
    Ge, Zhangpeng
    Wang, Yuxiang
    Yan, Haijiang
    Xu, Xiaoliang
    [J]. 2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 135 - 141
  • [43] Storage and Retrieval of Large RDF Graph Using Hadoop and MapReduce
    Husain, Mohammad Farhan
    Doshi, Pankil
    Khan, Latifur
    Thuraisingham, Bhavani
    [J]. CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 680 - 686
  • [44] Hasse Diagram based Algorithm for Continuous Temporal Subgraph Query in Graph Stream
    Sun, Xiaoli
    Tan, Yusong
    Wu, Qingbo
    Wang, Jing
    [J]. PROCEEDINGS OF 2017 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2017), 2017, : 241 - 246
  • [45] Optimization of RDF reasoning based on MapReduce
    Niu Qin-zhou
    Zheng Yu-di
    [J]. 2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [46] A preprocessing strategy of RDF data query based on relational database
    Chen, Yuanyuan
    [J]. PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL CONTROL AND COMPUTATIONAL ENGINEERING (AMCCE 2017), 2017, 118 : 854 - 859
  • [47] Approximate Subgraph Matching Query over Large Graph
    Zhao, Yu
    Zhang, Chunhong
    Sun, Tingting
    Ji, Yang
    Hu, Zheng
    Qiu, Xiaofeng
    [J]. BIG DATA COMPUTING AND COMMUNICATIONS, (BIGCOM 2016), 2016, 9784 : 247 - 256
  • [48] Graph Code Based Isomorphism Query on Graph Data
    Hlaing, Yu Wai
    Oo, Kyaw May
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 709 - 714
  • [49] A keyword query approach on RDF data
    Li H.
    Qu Y.
    [J]. Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2010, 40 (02): : 270 - 274
  • [50] Pattern match query over fuzzy RDF graph
    Li, Guanfeng
    Yan, Li
    Ma, Zongmin
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 165 : 460 - 473