雷克斯特为泰坦上的Sparql+;卡桑德拉

雷克斯特为泰坦上的Sparql+;卡桑德拉,sparql,titan,rexster,Sparql,Titan,Rexster,我一直在Cassandra集群上运行Titan graph db。在这里,我有蓝图图和RDF图。我使用rexster服务器进行查询(gremlin)和可视化,没有问题。现在我想使用rexster执行sparql查询 我在rexster中启用了sparql扩展,但当我运行sparql查询时,它会抱怨底层图形。确切的错误是这样的 {"message":"the graph to which this extension is applied is not a SailGraph implementa

我一直在Cassandra集群上运行Titan graph db。在这里,我有蓝图图和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 API进行sparql查询没有问题,只是我想要一个像Rexster这样的界面用于sparql查询

请参见这里的讨论:

在这里:

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