当前位置: 首页 > 知识库问答 >
问题:

使用远程Neo4j服务器的带Spring的Neo4j

蔺弘
2023-03-14

我想用Spring构建一个RESTful应用程序,使用Neo4j作为数据库。我(非常简单地)想要的是一个应用程序,它通过POST获取实体(如用户),将它们保存在Neo4j数据库中,并将它们加载到GET上。

为此,我尝试了spring教程(构建嵌入式graphdb,并通过rest访问外部graphdb),效果不错,但我似乎无法使用neo4j单机版实时查看数据库,因为它似乎被我的应用程序锁定。

对我来说,使用某种方法查看实时数据库很重要,所以我被卡住了。因此,基本上,我正在寻找一种简单的方法来让应用程序写入和读取外部graphdb,我可以使用neo4j单机版(或其他替代程序)来操作它。

我在这里问,因为在这一点上我甚至不知道该做什么:)

共有2个答案

蒋高杰
2023-03-14

感谢你的回答,我有一些例子告诉我Neo4j的预期用途,这对我帮助很大。基本上github.com/neo4j-examples?utf8=✓

单于阳
2023-03-14

有两种选择:http://neo4j.com/developer/spring-data-neo4j

1) 使用Spring Data Neo4j版本4,您可以使用Neo4j服务器2)使用Spring Data Neo4j 3,您可以将代码移动到服务器扩展3)还可以选择使用嵌入式数据库启动Neo4j服务器(这只应在开发而不是生产过程中进行)

 类似资料:
  • 我有一个neo4j嵌入应用程序与Spring启动实现。 我需要可视化我的图形并执行一些密码查询。 对我来说,完美的解决方案是在不启动neo4j服务器的情况下在某处部署webadmin界面,并将webadmin链接到我的数据文件夹。 这有可能吗? 提前谢谢。当做

  • 我终于能够在我的java应用程序中创建一个服务器实例,使用嵌入式数据库,如下所述。当我在Eclipse上运行它时,它可以正常工作,但这实际上不是我的目的(我的应用程序在其他事情之间,为数据库提供新的节点和关系)。我有一个Neo4j盒子,它应该是我的服务器实例,我想把我的应用程序作为JAR文件部署在那里。这样,我想从那里访问web界面。我已经对它进行了测试:在我的开发机器上运行java应用程序时,同

  • 我有一个Maven Spring 4应用程序,我在 http://localhost:9292 的本地 Jetty 服务器上运行。我还有一个在 http://localhost:9990 运行的 JBoss EAP 服务器,我在其上创建了一个 JMS 主题。 但是我不知道如何从我的Spring应用程序中访问JMS元素。 在这篇文章的末尾是JBoss EAP 7配置文件中的一些元素独立.xml(消息

  • 我尝试使用Apache commons库中的FTP连接到远程服务器。但我无法连接到此服务器..我遇到了一个例外: java.net.ConnectException:连接超时:连接在java.net.DualStackPlainSockeTimpl.Connect0(本机方法)在java.net.DualStackPlainSockeTimpl.connect(DualStackPlainSock

  • 我必须使用SpringBoot2.0.5从web应用程序构建中调用远程RESTendpoint 我可以使用HttpURLConnection,但由于Spring使用RestTemplate,我检查了它是什么,发现它很快就会被弃用: https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/clien

  • 我们最近将一些数据移植到MongoDB,现在正在考虑运行日常备份,最好是从cron作业,并将其中一个备份恢复到辅助mongo数据库。 我们的系统设置如下: 服务器1:开发mongo数据库 服务器2:两个mongo数据库,一个用于暂存数据,一个用于生产 服务器3:是我们运行所有cron作业/批处理脚本的地方 (我尝试了将用户名和密码连接到主机,但没有将用户名和密码连接到主机) 我收到以下信息: Mo