我最近下载并成功使用了“neo4j desktop”(v 1.0.10),它允许您创建和管理不同的项目和数据库。
我需要同时生成两个数据库实例。我从confs更改了它们的端口,我可以在这些端口上成功启动它们,但不能一起启动。
当我按下一台服务器上的启动按钮时,另一台服务器会自动停止。
是否可以在 neo4j 桌面上使用此类功能,还是应该只使用普通的 neo4j 服务器安装?
我最近下载并成功使用了“neo4j desktop”(v 1.0.10),它允许您创建和管理不同的项目和数据库。
我需要同时生成两个数据库实例。我从confs更改了它们的端口,我可以在这些端口上成功启动它们,但不能一起启动。
当我按下一台服务器上的启动按钮时,另一台服务器会自动停止。
是否可以在 neo4j 桌面上使用此类功能,还是应该只使用普通的 neo4j 服务器安装?
是的,您不能从 Neo4J 桌面应用程序一起运行多个项目。neo4j server
为此,您需要使用。我所做的是:
在两个目录的 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
Neo4J server
使用命令从各个目录开始: ./bin/neo4j start
。
它将在 localhost 的指定端口启动 Neo4j 服务器!