有没有办法连接到远程OrientDB服务器并列出可用的数据库?我想要的是"列出数据库"使用Java。 (在这里使用命令行:http://orientdb.com/docs/last/Tutorial-Run-the-console.html - 连接到服务器实例) 存档的最小代码是什么?
由于
答案 0 :(得分:3)
OServerAdmin admin = new OServerAdmin("remote:localhost");
admin.connect("root", "root");
admin.listDatabases();
OServerAdmin是管理OrientDB的远程服务器实例的类。 使用URL创建实例,使用您可以在ODB安装中的orientdb-server-config.xml中找到的根凭证进行连接,然后调用listDatabases()API以获取数据库列表。
答案 1 :(得分:1)
假设 root 密码是root,如下所示:
OServerAdmin server = new OServerAdmin("remote:localhost").connect("root", "root");
Set<String> dbsNames = server.listDatabases().keySet();