1

我一直在 Cassandra 集群上运行 Titan 图形数据库。在这个我有蓝图图和RDF图。我正在使用 rexster 服务器进行查询(gremlin)和可视化目的,没有问题。现在我想使用 rexster 进行 sparql 查询。

我在 rexster 中启用了 sparql 扩展,但是当我运行 sparql 查询时,它抱怨底层图形。确切的错误是这样的。

{"message":"the graph to which this extension is applied is not a SailGraph implementation","api":{"description":"execute SPARQL queries against a SAIL graph."....

有没有办法告诉 rexster 存储在 Cassandra 中的图确实具有 Sail 兼容图?

PS:我在代码中使用sai apis的sparql查询没有问题,只是我想要一个像Rexster这样的接口来进行sparql查询

4

1 回答 1

0

请在此处查看讨论:

https://groups.google.com/d/msg/gremlin-users/KGENLElQBvw/Ot4VFrKQQHwJ

和这里:

SAIL 对象的 Sparql 端点

两个讨论的总结归结为:在 Rexster 中使用 REST Gremlin Extension 或 RexPro 并将您的Graph实例包装在GraphSail实例中,然后执行您的 sparql 查询。

于 2014-10-06T11:32:47.503 回答