Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j企业嵌入式数据库_Neo4j_Cypher_Spring Data Neo4j - Fatal编程技术网

Neo4j企业嵌入式数据库

Neo4j企业嵌入式数据库,neo4j,cypher,spring-data-neo4j,Neo4j,Cypher,Spring Data Neo4j,我将尝试Neo4j企业嵌入式数据库。现在我找不到任何教程来解释如何配置和使用Neo4j企业嵌入式数据库以及Maven和Spring 为了使用嵌入式Neo4j Enterprise,我应该下载Neo4j zip存档并启动它,还是Maven依赖性就足够了?我不理解Java配置和下载的发行版之间的协作 您能告诉我如何将Neo4j企业嵌入式数据库与我的应用程序一起使用吗?只需在org上添加Neo4j依赖项即可。Neo4j:Neo4j企业: 如果您不需要HA,这就是您所需要的。如果您真的需要将Neo4j嵌

我将尝试Neo4j企业嵌入式数据库。现在我找不到任何教程来解释如何配置和使用Neo4j企业嵌入式数据库以及Maven和Spring

为了使用嵌入式Neo4j Enterprise,我应该下载Neo4j zip存档并启动它,还是Maven依赖性就足够了?我不理解Java配置和下载的发行版之间的协作


您能告诉我如何将Neo4j企业嵌入式数据库与我的应用程序一起使用吗?

只需在
org上添加Neo4j依赖项即可。Neo4j:Neo4j企业:


如果您不需要HA,这就是您所需要的。

如果您真的需要将Neo4j嵌入到应用程序中,您很可能只需要位于org.Neo4j:Neo4j依赖项下的核心和内核API,而不是企业依赖项(org.Neo4j:Neo4j enterprise)

您的maven配置将具有以下依赖项:

<dependency>
  <groupId>org.neo4j</groupId>
  <artifactId>neo4j</artifactId>
  <version>NEO4J VERSION HERE</version>
</dependency>

org.neo4j
neo4j
NEO4J版本在这里

你的问题让我觉得你可能真的想把Neo4j作为服务器运行,并通过REST或它的任何驱动程序连接到它。您不需要下载并启动嵌入式版本,而是通过服务器来完成。您能明确说明您想要做什么吗?

开始使用spring数据访问neo4j中的数据:--这是一般指导。请更具体地说明您正在尝试执行的操作,您可能会得到更好的答案。我将在嵌入式Neo4j企业版上验证此错误,我找不到任何教程来说明如何配置嵌入式Neo4j企业版而不是嵌入式Neo4j社区版。这个问题有点老了。现在我在Docker容器中使用独立的Neo4j,如果您使用的是官方的Neo4j Enterprise 3.3.0+Docker映像,请小心。Neo4j Inc在其dist网站上发布了3.3.0及更高版本的商业许可证。它曾经是AGPL许可证。我为此写了一篇博文:很棒的文章。谢谢