我有一个存储 RDF 数据的 AllegroGraph 数据库。检索这些数据的唯一方法是通过 SPARQL 查询。我拥有的外部 API 是 GraphQL(它将在 Java 服务器中)。有没有办法可以将 GraphQL Java 服务器连接到 AllegroGraph 数据库并运行 SPARQL 查询(可能将 GraphQL 查询转换为 SPARQL)?
问问题
253 次
1 回答
2
我建议用 HyperGraphQL 包装您的 SPARQL 端点,然后使用 GraphQL联合或 GraphQL模式拼接。两者都有 Java 库。
作为安装 HyperGraphQL 的替代方法,您可以将 AllegroGraph 替换为 Ontotext Platform 或 Stardog,它们提供 GraphQL 对 RDF 的开箱即用访问。
于 2020-12-28T11:17:46.613 回答