我已经在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:我在我的代码中使用sail apis在sparql查询中没有问题,只是我想要一个像Rexster这样的接口来进行sparql查询
发布于 2014-10-06 19:32:48
请在此处查看讨论:
https://groups.google.com/d/msg/gremlin-users/KGENLElQBvw/Ot4VFrKQQHwJ
还有这里:
Sparql endpoint for SAIL object
这两个讨论的总结可以归结为:使用REST Gremlin扩展或Rexster中的RexPro,并将Graph实例包装在GraphSail实例中,然后执行sparql查询。
https://stackoverflow.com/questions/26162744
复制相似问题