本文介绍了如何在 OrientDB 中使用 Java 删除远程图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试设置远程 OrientDB 服务器,并且正在尝试从本地 Java 代码向其中输入顶点.

I am trying to setup a remote OrientDB Server and I am trying to enter vertices into it from local Java code.

当我尝试以下代码时:

private static final void dropDb() {
    OrientGraphNoTx graph = new OrientGraphNoTx(ORIENT_URL);
    graph.drop();
}

我收到一个异常说:

Exception in thread "main" com.orientechnologies.orient.core.exception.ODatabaseException: Cannot delete database
...
Caused by: java.lang.UnsupportedOperationException: Cannot delete a database in a remote server. Please use the console or the OServerAdmin class.

如何在 OrientDB 中使用 Java 删除远程图?

How do I go about deleting a remote graph, using Java, in OrientDB?

推荐答案

He jackofblades,

He jackofblades,

图表回答您的问题:

请使用控制台或 OServerAdmin 类

// CREATE A SERVER ADMIN CLIENT AGAINST A REMOTE SERVER
OServerAdmin serverAdmin = new OServerAdmin("remote:localhost/GratefulDeadConcerts").connect("admin", "admin");
serverAdmin.dropDatabase("GratefulDeadConcerts");

这取自OrientDB Wiki页面

帕特里克

这篇关于如何在 OrientDB 中使用 Java 删除远程图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 12:05