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

一台机器上的多个独立neo4j实例

庄阿苏
2023-03-14

我想知道我是否可以在一台机器上运行多个独立的neo4j实例。我知道我可以将多个实例配置为HA集群(此处),但这不是我的意图,我只需要在我的机器上使用两个完全不同且独立的neo4j实例(如果有区别的话,这是一个Mac OSX)。这只是为了我的开发测试,我尝试了有两个不同的目录,有不同的data/,并为它们设置了两个不同的端口,但只有一个运行正常。

如果有任何帮助,我将不胜感激。谢谢你。

共有3个答案

申屠无尘
2023-03-14

您可以使用Ineo:

https://github.com/cohesivestack/ineo

一个简单但有用的Neo4j实例管理器

田成化
2023-03-14

您还可以运行指向不同数据目录的单个docker映像,

见:http://neo4j.com/developer/docker

端木承业
2023-03-14

最简单的方法是将neo4j安装拆包到两个不同的位置。在其中一个位置,您需要在conf/neo4j服务器中更改端口设置。属性并且,如果启用了neo4j shell,则conf/neo4j。属性

还考虑设置<代码> DBMS。页面缓存。将内存设置为合理的值。默认情况下,每个实例将消耗多达75%的RAM减去堆空间,这在一个盒子上运行多个实例时太多了。

基于@mepla的发现:neo4j服务器中的https端口。属性也需要更改。

 类似资料:
  • 我在Ubuntu 18.04上下载了两个版本的neo4j-community-3.5.12和neo4j-community-3.5.8。 我用默认设置运行3.5.8,我可以从网上看到它。http://localhost:7474/ 对于3.5.12,我更改了conf/neo4j.conf文件,并设置了一些其他端口号,以避免与默认端口号冲突。 这里有一个现有的/d1/data/database/gr

  • 我有一个应用程序在各种OSGI捆绑包中分离,这些捆绑包在单个Apache Karaf实例上运行。但是,我想迁移到微服务框架,因为 Apache Karaf由于其依赖机制和 我希望以后能够将应用程序带到云端(AWS、GCloud等) 我做了一些研究,查看了各种框架,并得出结论,Quarkus可能是正确的选择,因为它基于容器的方法、性能和可能的云集成机会。 现在,我在某一点上苦苦挣扎,到目前为止我还没

  • 我目前正在使用嵌入式neo4j运行我的webapp。现在我想换成独立的neo4j服务器。在考虑使用独立服务器时,我偶然发现了spring-data-neo4j。在使用SpringDataJPA并记住连接到db是多么容易之后,我开始寻找如何使用spring-data-neo4j的好教程。 这似乎可能与Spring-数据-neo4j-Rest。这就留下了一个问题,如何用java config配置它,而

  • 主要内容:1 配置Tomcat服务器的多个实例很多时候,我们遇到需要修改服务器配置以使其适应应用程序的情况。如果我们有多个应用程序,并且希望每个应用程序都有自己定义的配置选项,那么需要怎么配置呢?在本教程中,我将讨论为每个应用程序使用不同的Tomcat实例。 1 配置Tomcat服务器的多个实例 我正在使用Windows机器,您将使用Windows格式的路径。但是创建多个实例的过程在所有其他操作系统中都是相同的。另外,我假设您要创建2个新的t

  • 问题内容: 我觉得这是一个简单的用例,但也许我遗漏了一些东西… 我想有 两个单独的视图,它们分别由各自的菜单控制。当我单击一个菜单上的链接时(或为此),我只想更新其中一个视图。此外,只需在中反映两个视图之一。 我尝试 定义一些状态: 现在,从您最喜欢的控制器中按,然后看着它将废话换成。我还想省略此状态下的定义,因为只能在我定义的第一和第三状态之间进行更改。 我在index.html中彼此并排坐着:

  • 5.12.1. 在Windows下运行多个服务器 5.12.2. 在Unix中运行多个服务器 5.12.3. 在多服务器环境中使用客户端程序 在一些情况下,你可能想要在同一台机器上运行多个mysqld服务器。你可能想要测试一个新的MySQL发布,同时不影响现有产品的设置。或者,你可能想使不同的用户访问来访问不同的mysqld服务器以便他们自己来管理。(例如,你可能是一个Internet服务提供商,