创建与OrientDB的连接的最佳方法

时间:2013-12-13 14:18:15

标签: java orientdb

我创建了一个与数据库的连接如下:

ODatabaseDocumentTx db = new ODatabaseDocumentTx("remote:host1/test")
    .open("admin", "admin");

我有2个DB节点。 当我关闭构造函数中的节点时,抛出异常:

Database 'plocal:/root/orientdb/databases/test' is closed

当然,我可以捕获此异常并创建与另一台服务器的新连接,但我认为这是错误的。

是否可以创建与完整数据库的连接,而不是群集的单个节点?

1 个答案:

答案 0 :(得分:0)

如果在群集中运行2台服务器,则交换机应该是自动且透明的。但是使用dserver.sh/bat而不是server.sh/bat启动2个节点,并确保两个节点相互看到。请看本教程:https://github.com/orientechnologies/orientdb/wiki/Tutorial%3A-setup-a-distributed-database