在SailGraph中删除

时间:2013-08-06 17:03:08

标签: graph neo4j tinkerpop

我想在SailGraph中删除一个顶点。这在本地工作,但不在服务器上。在服务器上,底层的neo4j数据库不一致。

    graph = GraphFactory.createGraph(config.get("type").getAsString(),
            name, dbpath);
    sail = new GraphSail<KeyIndexableGraph>(graph);
    sailGraph = new SailGraph(sail);
    reasoner = new ForwardChainingRDFSInferencer(
            new GraphSail<KeyIndexableGraph>(graph));

这是我用来初始化然后我加载RDF

       public static void loadRDF(InputStream is, String baseURI, String format,
                 sailGraph.loadRDF(is, baseURI, format, baseGraph);

要删除我使用

         Vertex vertex = sailGraph.getVertex(uri);
         vertex.remove();

在本地它可以在服务器上运行它经过删除步骤,但顶点仍然存在。没有例外或任何事情。我已经在数据库目录上设置了允许写入的权限,但仍然没有。有什么想法吗?

由于

0 个答案:

没有答案