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