0

我是 Neo4j 的新手,正在学习桌面应用程序。我看到我可以添加数据库(我可以创建本地图或连接到远程图)。创建本地图显然意味着在我的计算机上创建一个数据库,它有自己的 bolt://... 某种 URL ID。相反,如果我添加一个远程图,这是否意味着我可以连接到存储在我的笔记本电脑上的另一个本地图,例如如果我知道它的螺栓 ID?我想我不能,但我想确定一下。

接下来,如果 Remote 意味着存储在云中或以某种方式提供服务,那么除了在 AWS 上或通过另一个第三方设置 Neo4j 实例之外,Neo4j 是否有自己的简单方法来设置“远程”实例,这将在哪里进行?Neo 有自己的云吗?

4

1 回答 1

0

Remote Graph 意味着在“某处”有一个正在运行的 Neo4j 实例,我们可以通过 Bolt URL 连接到该实例,类似于我们使用 Neo4j 驱动程序从客户端应用程序连接的方式(毕竟,Neo4j Desktop 和 Neo4j Browser 都是客户端应用程序并通过 Neo4j 驱动程序连接)。

这可能是您公司在某处设置的服务器实例,或者从您自己的笔记本电脑运行的实例(不是从桌面启动),或者可能是您自己设置的Neo4j Aura实例,或者 AWS 或其他云上的某些东西。

您无法管理远程实例,因为螺栓连接不允许启动/停止 Neo4j 或其他需要命令行访问的操作(尽管支持通过系统数据库进行 4.0 安全管理)。

在大多数情况下,尽管 Desktop 不知道远程实例的设置位置或方式,但它只需要一个可用于连接到实例或集群的螺栓 URL。

于 2020-04-03T18:20:46.117 回答