Orientdb 如何从嵌入式OrientServer创建OrientGraph?

Orientdb 如何从嵌入式OrientServer创建OrientGraph?,orientdb,Orientdb,我知道可以使用以下方法创建嵌入式OrientDBª服务器: OServer server = OServerMain.create(); 我不明白的是如何使用OrientGraphFactory创建或打开OrientGraph。连接两个系统需要什么。(OServer、OrientGraph) 我通常通过以下方式创建方向图: OrientGraphFactory factory = new OrientGraphFactory("plocal:" + options.getDirectory()

我知道可以使用以下方法创建嵌入式OrientDBª服务器:

OServer server = OServerMain.create();
我不明白的是如何使用OrientGraphFactory创建或打开OrientGraph。连接两个系统需要什么。(OServer、OrientGraph)

我通常通过以下方式创建方向图:

OrientGraphFactory factory = new OrientGraphFactory("plocal:" + options.getDirectory()).setupPool(5, 100);
OrientGraphNoTx noTx = factory.getNoTx();
如果可能的话,我不想使用“remote:”连接到我的图形,因为这可能会在我的嵌入式服务器中创建网络层

我的实际目标是:

  • 使用OrientDB工作台打开图形进行检查
  • 启用OrientDB图形数据库分发

[1]

如果您用plocal打开它:您将绕过网络层。您可以启动OServerMain,以便能够使用remote:或studio连接到数据库(如果您想要),服务器将自动检测我使用OrientGraphFactory打开的数据库?如果配置ORIENTDB_HOME,则服务器将在$ORIENTDB_HOME/数据库中查找数据库。否则,您可以使用自定义的orientdb-server-config.xml创建服务器。看这里,我相信我尝试过这种方法,但不知何故我无法连接到图形,因为一些图形用户凭据丢失。当我使用OrientGraphFactory创建图形时,是否需要设置这些权限?似乎admin/admin是使用OrientGraphFactory创建的数据库的默认登录名