arrow
Return

Heuristics-Based Query Processing for Large RDF Graphs Using Cloud Computing

delete2011-09-01
delete129
PRE
AI
M
Mohammad Husain *
M
Mohammad Mehedy Masud
L
Latifur Khan
B
Bhavani Thuraisingham
DOI:10.1109/TKDE.2011.103delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Semantic web is an emerging area to augment human reasoning. Various technologies are being developed in this arena which have been standardized by the World Wide Web Consortium (W3C). One such standard is the Resource Description Framework (RDF). Semantic web technologies can be utilized to build efficient and scalable systems for Cloud Computing. With the explosion of semantic web technologies, large RDF graphs are common place. This poses significant challenges for the storage and retrieval of RDF graphs. Current frameworks do not scale for large RDF graphs and as a result do not address these challenges. In this paper, we describe a framework that we built using Hadoop to store and retrieve large numbers of RDF triples by exploiting the cloud computing paradigm. We describe a scheme to store RDF data in Hadoop Distributed File System. More than one Hadoop job (the smallest unit of execution in Hadoop) may be needed to answer a query because a single triple pattern in a query cannot simultaneously take part in more than one join in a single Hadoop job. To determine the jobs, we present an algorithm to generate query plan, whose worst case cost is bounded, based on a greedy approach to answer a SPARQL Protocol and RDF Query Language (SPARQL) query. We use Hadoop's MapReduce framework to answer the queries. Our results show that we can store large RDF graphs in Hadoop clusters built with cheap commodity class hardware. Furthermore, we show that our framework is scalable and efficient and can handle large amounts of RDF data, unlike traditional approaches.
Keywords:
Hadoop
RDF
SPARQL
MapReduce
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Knowledge and Data Engineering cover
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
Papers:
6.8K
Citations:
3.2W

Organization

U
University of Texas Dallas
Scholars:
5.6K
Papers: 5.0K
Citations: 15
U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210
A
amazon.com
Scholars:
699
Papers: 506
Citations: 8
researcher View more organizations
Cited Papers

Cited Papers

Development and application of competitive elisa assays for rat LH and FSH
err1999-04-01
err0
PREAI
errA Pappa; K Seferiadis; M Marselos; O Tsolas; I.E Messinis
errShare
errSave
Web semantics in the clouds
err2008-09-01
err67
PREAI
errMika, Peter; Tummarello, Giovanni
errShare
errSave
errShare
errSave
Aretaeus on Migraine and Headache
err2001-12-01
err0
PREAI
errP.J. Koehler; T.W.M. van de Wiel
errShare
errSave
errShare
errSave
Factors affecting IT Audit Quality: an Exploratory Study
err2017-01-20
err0
errOAAI
errEu-Gene Siew; Paul H.P. Yeow; Choon Ling Tan; Nicholas Grigoriou
errShare
errSave
Data set for fabrication of conformal two-dimensional TiO2 by atomic layer deposition using tetrakis (dimethylamino) titanium (TDMAT) and H2O precursors
err2017-08-01
err0
errOAAI
errSerge Zhuiykov; Mohammad Karbalaei Akbari; Zhenyin Hai; Chenyang Xue; Hongyan Xu; Lachlan Hyde
errShare
errSave
researcher View more