远程连接到 Titan 服务器? [来自代码]

Connecting remotely to Titan Server? [from code]

我想从我的代码(一个 Scala 项目)连接到 TitanDB。代码和 gremlinserver/titandb 在两个不同的主机中。

在此example中,连接来自安装了 titandb 的同一主机。 如果我不 运行 同一主机中的代码怎么办?

我想可能有一个配置文件,我在其中放置了主机名和端口。但是我找不到类似的东西。

所以问题是:是否可以从代码远程连接到 Titan Server?

提前致谢

我不太确定它如何与 scala 一起工作,但使用 java 您可以根据 here 概述的内容将配置文件传递给工厂。例如

graph = TitanFactory.open('path/to/configuration.properties')

在该配置中,您可以指定一个远程主机。

我认为 this 可能会有帮助。

您只需将您的应用程序连接到 Titan DB 的本地实例即可。您只需要正确配置每个Titan实例的索引和后端存储即可。

希望对您有所帮助。