使用 Fuseki 联合不同的 SPARQL 端点



我为一个大型组织工作,该组织拥有许多不同的关系数据存储,其中包含重叠的信息。我们正在寻找一种解决方案,可以同时对所有数据进行集成查询。我们正在考虑使用语义网技术来实现此目的。具体而言,我们计划:

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

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

您能否就 Fuseki 是否适合这项任务发表您的意见,或者更好的是,指出我一些适当的文档?

提前感谢!

奥 伦

http://jena.apache.org/

您想了解 Fuseki 以及能够 SPARQL 基本联合查询的信息。 Fuseki本身是一个查询服务器,查询引擎是ARQ。

这是最简单的联合查询示例,由 ARQ 引擎(fuseki 的后端)支持:https://jena.apache.org/documentation/query/service.html

将此查询提交到 fuseki 端点,它将关闭并在"服务<>"括号中查询端点。这当然对我有用,使用 ARQ 2.9.4 和 fuseki 0.2.6

最新更新