使用SPARQL查询现有Neo4j图

时间:2019-04-11 07:38:51

标签: neo4j sparql

我想使用SPARQL查询现有的Neo4j图。该图是使用诸如MERGE等Neo4j语句构建的。因此,我想保持该图不变,并且仅向其添加一个SPARQL端点。

要做的是重新摄取所有数据,以使SPARQL查询正常工作。

我在这里https://github.com/niclashoyer/neo4j-sparql-extension找到了Neo4j的SPARQL扩展,所以我的问题是:

  • 此扩展程序对我有用吗?
  • 如果不是,是否有Neo4j其他插件或扩展为现有图形创建SPARQL端点?

谢谢!

2 个答案:

答案 0 :(得分:0)

尽管我还没有尝试过,但使用Tinkerpop在Neo4j上添加SPARQL支持在技术上是可行的。

答案 1 :(得分:0)

我目前建议使用新语义学 (https://neo4j.com/labs/neosemantics/4.0/validation/),因为它支持 rdf。此外,正如评论员所说,所有 sparql neo4j 项目似乎都已被放弃,因此您似乎没有太多其他选择。