谷歌浏览器插件
订阅小程序
在清言上使用

RDF Query Processing: Relational Vs. Graph Approach

Futuristic Trends in Networks and Computing Technologies Lecture Notes in Electrical Engineering(2022)

引用 0|浏览1
暂无评分
摘要
The data volume for the resource description framework (RDF) is growing rapidly. To query this large amount of data, two types of query processing approaches are there: the relational approach and graph-based approach. The relational approach offers better scalability and good security, but it suffers from query joins. The graph-based approach helps to eliminate query joins. Both relational and graph-based approach have their own advantages. This paper presents the performance analysis of relational database management system (RDBMS) and graph database management system (GDBMS) in terms of query processing. The evaluation of query execution time (QET) is carried out for the same benchmark linked observation data (LOD). A detailed comparison is carried out using two popular graph-based tools, Neo4j, and DGraph with relational database PostgreSQL. Neo4j uses cipher-query language, and DGraph uses GraphQL+−, and PostgreSQL uses standard SQL language for the RDBMS. The experiments are performed for four different types of queries. It has been observed that RDBMS outperforms GDBMS for star and range queries, and graph database works well with join and projection queries. We have extended our evaluation for the comparison of available graph tools, and it has been found that DGraph outperforms Neo4j for all the types of queries and works 2.5% faster for the query execution time as well.
更多
查看译文
关键词
rdf query processing,relational vs,graph approach
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要