RDF查询语言到SQL语言的转换原理及其实现方法
Principle of Converting RDF Query Language to SQL and Its Implementation
-
摘要: RDF查询语言的优点是具有语义性 ,缺点是对于海量信息的存储和查找的效率都很低 而关系数据库对海量信息的存储和查找的效率皆很高 ,但是其查询语言SQL却缺乏语义信息 为了使信息查询既有RDF的语义性又有关系数据库的高性能 ,提出将RDF查询语言到SQL语言的转换原理 ,并在此基础上实现一个对用户透明的、建立在关系数据库之上的RDF查询引擎 其优点是 :可以利用关系数据库来存储和查询RDF信息 ,提高其海量存储和查找效率 ;对存储在不同的关系数据库中的关系数据 ,能够利用RDF的查找特性进行异质数据库之间的信息交换及信息融合Abstract: Resources description framework (RDF)query language has semantic information,but it’s inefficient when dealing with great deal of data. The relational database can store and query very large data efficiently,but its query language SQL does not have semantic information. In this paper an RDF query engine is implemented to convert the query on RDF to SQL,so that users can query relational database by RDF query language transparently and efficiently. By this engine,use can be made of RDF’s semantic information and the advantage of efficiency query of relational database. Based on this way,the data in distributed heterogeneous databases can be queried and integrated.
下载: