【24h】

Efficiently Querying RDF Data in Triple Stores

机译:在三重存储中高效查询RDF数据

获取原文

摘要

Efficiently querying RDF [1] data is being an important factor in applying Semantic Web technologies to real-world applications. In this context, many e.orts have been made to store and query RDF data in relational database using particular schemas. In this paper, we propose a new scheme to store, index, and query RDF data in triple stores. Graph feature of RDF data is taken into considerations which might help reduce the join costs on the vertical database structure. We would partition RDF triples into overlapped groups, store them in a triple table with one more column of group identity, and build up a signature tree to index them. Based on this infrastructure, a complex RDF query is decomposed into multiple pieces of sub-queries which could be easily.ltered into some RDF groups using signature tree index, and.nally is evaluated with a composed and optimized SQL with speci.c constraints. We compare the performance of our method with prior art on typical queries over a large scaled LUBM and UOBM benchmark data (more than 10 million triples)in [3]. For some extreme cases, they can promote 3 to 4 orders of magnitude.
机译:有效地查询RDF [1]数据是将语义Web技术应用于实际应用程序的重要因素。在这种情况下,已经做出了许多使用特定模式在关系数据库中存储和查询RDF数据的方法。在本文中,我们提出了一种在三重存储中存储,索引和查询RDF数据的新方案。考虑了RDF数据的图形功能,这可能有助于减少垂直数据库结构上的联接成本。我们将RDF三元组划分为重叠的组,将它们存储在具有一组组标识的三元组表中,并建立一个签名树以对其进行索引。基于此基础结构,可以将复杂的RDF查询分解为多个子查询,这些子查询可以很容易地使用签名树索引分解为一些RDF组,并最终使用具有特定约束的组合式和优化SQL进行评估。在[3]中,我们在大型LUBM和UOBM基准数据(超过1000万个三元组)上对典型查询的方法与现有技术的性能进行了比较。在某些极端情况下,它们可以提升3到4个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号