Along with the development of Semantic Web, available RDF data are increasing at a fast pace. How to store and query large amount of RDF data becomes an important issue of the Semantic Web. In this paper, we first discuss the usage of Concise Bounded Description (CBD). As an improvement, we define Dynamic Concise Bounded Description (DCBD) which is a general and dynamic version of CBD. We also propose a query language for RDF called DCBDQuery. DCBDQuery is used for constituting DCBD and finding meaningful reachable path or shortest path with respect to DCBD. Then we discuss an alternative approach for storing RDF data into Relational Database, called Updated Schema-aware Representation. We store RDF data into database using this representation, and then create graph in main memory from internal link statements. The DCBDQuery query engine is designed to access a hybrid data model of the database and the graph in main memory. Finally, the RDF data of DBLP++ is used to do experiment. Keyword Semantic Web, RDF, query language, Reachability Query
[1]
Wolf-Tilo Balke,et al.
Demonstrating the semantic growbag: automatically creating topic facets for faceteddblp
,
2007,
JCDL '07.
[2]
Vassilis Christophides,et al.
Benchmarking Database Representations of RDF/S Stores
,
2005,
SEMWEB.
[3]
Jean-François Baget,et al.
RDF with regular expressions
,
2006
.
[4]
Frank van Harmelen,et al.
Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema
,
2002,
SEMWEB.
[5]
Daniel J. Abadi,et al.
Scalable Semantic Web Data Management Using Vertical Partitioning
,
2007,
VLDB.