从桌面应用程序同时访问Neo4j

时间:2016-04-10 14:00:49

标签: neo4j

我打算创建一个供多个用户使用的桌面应用程序(Java或C#WPF)。这些要求使得像Neo4j这样的图形数据库完全符合事物的方案。我做了一些调查,看起来非常好。我正在制作社区版。现在这是问题所在。根据我的观察,我只能与数据库建立一个连接。当我尝试从另一个实例建立连接时,我得到一个错误。即使访问localhost:7474也会出错。

这是设计的吗?据我所知,在Web应用程序中,我仍然可以使用对单个数据库实例的静态引用并使用它。但是在桌面应用程序场景中,如何确保多个用户能够从他们的应用程序访问数据库?

1 个答案:

答案 0 :(得分:1)

您的应用实例可以通过其REST API访问相同的neo4j服务器。无需直接连接到DB。

Here is a page向您展示如何在Java中执行此操作。