有没有一种方法可以将Java服务器中的GraphQL查询转换为SPARQL查询?

3

我有一个存储RDF数据的AllegroGraph数据库,检索这些数据的唯一方式是通过SPARQL查询。我拥有的外部API是GraphQL(它将在Java服务器上实现)。是否有一种方法可以将GraphQL Java服务器连接到AllegroGraph数据库并运行SPARQL查询(可能将GraphQL查询转换为SPARQL)?

1个回答

2
我建议使用HyperGraphQL包装您的SPARQL端点,然后使用GraphQL联合或GraphQL模式拼接。这两种方法都有Java库。
如果不想安装HyperGraphQL,您可以使用Ontotext Platform或Stardog替换AllegroGraph,它们可以直接提供对RDF的GraphQL访问。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接