3

我最近下载并成功使用了“neo4j desktop”(v 1.0.10),它允许您创建和管理不同的项目和数据库。

我需要同时生成两个数据库实例。我从confs更改了它们的端口,我可以在这些端口上成功启动它们,但不能一起启动。

当我按下一台服务器上的启动按钮时,另一台服务器会自动停止。

是否可以在 neo4j 桌面上使用此类功能,还是应该只使用普通的 neo4j 服务器安装?

4

1 回答 1

2

是的,您不能从 Neo4J 桌面应用程序一起运行多个项目。neo4j server为此,您需要使用。我所做的是:

  1. 从这里下载 Neo4J 服务器(社区发布)
  2. 解压焦油
  3. 将解压缩的目录复制到两个不同的位置。
  4. 在两个目录的 conf/neo4j.conf 文件中更新了以下配置(显然具有不同的值!):

     dbms.active_database=<name-of-db-dir>
     dbms.directories.data=<path-to-dir>
     # Bolt connector
     dbms.connector.bolt.enabled=true
     #dbms.connector.bolt.tls_level=OPTIONAL
     dbms.connector.bolt.listen_address=localhost:XXXX
    
     # HTTP Connector. There must be exactly one HTTP connector.
     dbms.connector.http.enabled=true
     dbms.connector.http.listen_address=localhost:XXXX
    
     # HTTPS Connector. There can be zero or one HTTPS connectors.
     dbms.connector.https.enabled=true
     dbms.connector.https.listen_address=localhost:XXXX
    
  5. Neo4J server使用命令从各个目录开始: ./bin/neo4j start

  6. 它将在 localhost 的指定端口启动 Neo4j 服务器!

于 2018-04-19T17:05:24.230 回答