如何在一台服务器上同时运行多个Neo4j数据库?如果可能的话,我想有单独的数据目录和端口。
是否有人成功完成此操作,如果有,请说明如何执行此操作
我尝试过类似的事情:
bin \ neo4j start
答案 0 :(得分:6)
要在单个服务器上设置具有多个实例的Neo4j,您实质上要配置一个群集,每个节点都有自己的一组配置属性。然后,您以单实例(非HA)模式运行群集(否则您将最终得到一个不符合您要求的复制群集。)
完整说明位于Neo4j docs在线和您当地的doc\manual
文件夹中。
注意:Neo Technology的人员将其用于开发/测试目的。我无法提供有关在生产中运行此指南的指导,除了您有多个实例竞争相同的资源(cpu,磁盘,内存,网络)这一事实。
答案 1 :(得分:1)
可以设置Rexster来提供多个neo4j数据库目录。如果您使用Gremlin查询语言,这非常棒。其他访问表单可能不可用(我不知道)。看看这个问题/答案:possible to connect to multiple neo4j databases via bulbs/Rexster?