使用Fuseki联合不同的SPARQL端点

时间:2012-10-15 13:12:51

标签: database sparql semantic-web federated-queries

我为一个大型组织工作,该组织包含许多包含重叠信息的不同关系数据存储。我们正在寻找一种解决方案,以便立即对我们的所有数据进行综合查询。我们正在考虑将Semantic Web技术用于此目的。具体来说,我们计划:

  • 创建统一的本体
  • 将每个数据库映射到此本体
  • 为每个数据库创建一个SPARQL端点
  • 使用联合引擎将它们统一到一个端点。

我现在正在为该计划的最后阶段寻找合适的工具。我听说Fuseki适合这种情况,但一直找不到任何相关的文件。

您能否就Fuseki在此任务中的适当性发表意见,或者更好,请指出一些适当的文件?

提前致谢!

奥伦

2 个答案:

答案 0 :(得分:1)

http://jena.apache.org/

您想了解Fuseki,但也能够阅读SPARQL基本联合查询。 Fuseki本身是一个查询服务器,查询引擎是ARQ。

答案 1 :(得分:1)

这是联邦查询的最简单示例,ARQ引擎支持联盟查询(后端到fuseki): http://jena.sourceforge.net/ARQ/service.html

您将此查询提交到您的fuseki端点,它将关闭并在“service<>”中查询端点括号。这肯定适用于我,使用ARQ 2.9.4和fuseki 0.2.6