来自单个实例的多个 Neo4j 数据库

Multiple Neo4j databases from single instance

如许多地方所述,旧版本不允许在单个实例中拥有多个数据库。每个数据库都有单独的 /db/data 位置。

基于this comment

Neo4j 2.2 will be a first step in that direction.

我目前有 Neo4j 2.3.3。新版本是否支持此功能?

还没有。在同一台机器上并排管理多个数据库的最佳方法是使用容器,例如 Docker - 您可以在 DockerHub 上获取最新的 GA 版本的 Neo4j。如果您查看最新的 3.0 里程碑(测试版),您会看到许多改进,包括对目录结构和配置的更改,以使这更容易。

其实你不需要docker。看我的回答。

设置 docker 与 neo4j 是困难和繁琐的,因为有很多卷和端口