Neo4j集群安装配置

Neo4j集群安装配置

一、准备安装包及基础环境的准备

1、  集群规划

[html]  view plain  copy
  1. master  10.71.197.94   
  2. slaves-01  10.71.197.95   
  3. slaves-02  10.71.197.96   
  4. slaves-03  10.71.197.97   
  5. slaves-04  10.71.197.98   
  6. slaves-05  10.71.197.99   

下载安装包

http://dist.neo4j.org/neo4j-enterprise-1.9.4-unix.tar.gz

2、  解压

tar -xzvf neo4j-enterprise-1.9.4-unix.tar.gz

修改目录:mv neo4j-enterprise-1.9.4 neo4j

3、  将解压后的文件上传到集群中的各个节点

scp -r neo4j root@slaves-01:/usr/
scp -r neo4j root@slaves-02:/usr/
scp -r neo4j root@slaves-03:/usr/
scp -r neo4j root@slaves-04:/usr/
scp -r neo4j root@slaves-05:/usr/

二、Neo4j集群安装HA

1Neo4j-master的配置

[html]  view plain  copy
  1. [root@master  conf]# vi neo4j.properties  
  2.   
  3. ha.server_id=1  
  4.   
  5. ha.server=10.71.197.94:6001  
  6.   
  7. ha.cluster_server=10.71.197.94:5001  
  8.   
  9. ha.initial_hosts=10.71.197.941:5001, 10.71.197.94:5001, 10.71.197.94:5001 …  
[html]  view plain  copy
  1. [root@master conf]# vi neo4j-server.properties  
  2. org.neo4j.server.webserver.address=0.0.0.0  
  3. org.neo4j.server.database.mode=HA  

2Neo4j-slave配置

[html]  view plain  copy
  1. [root@slaves-01  conf]# vi neo4j.properties  
  2.   
  3. ha.server_id=2  
  4.   
  5. ha.server=10.71.197.95:6001  
  6.   
  7. ha.cluster_server=10.71.197.95:5001  
  8.   
  9. ha.initial_hosts=10.71.197.941:5001, 10.71.197.94:5001, 10.71.197.94:5001 …  
  10.   
  11. [root@master conf]# vi neo4j-server.properties  
  12. org.neo4j.server.webserver.address=0.0.0.0  
  13. org.neo4j.server.database.mode=HA  

三、服务管理

启动:./usr/neo4j/bin/neo4j start

停止:./usr/neo4j/bin/neo4j stop

四、访问集群

http://10.71.197.94:7474/webadmin/
http://10.71.197.95:7474/webadmin/
http://10.71.197.96:7474/webadmin/
http://10.71.197.97:7474/webadmin/
http://10.71.197.98:7474/webadmin/
http://10.71.197.99:7474/webadmin/

五、创建一个简单的社交关系图

[javascript]  view plain  copy
  1. CREATE (A {id:1,name:'A'}), (B {id:2,name:'B'}), (C {id:3,name:'C'}), (D {id:4,name:'D'}),(A)-[:knows]->(B),(A)-[:knows]->(C),(B)-[:knows]->(D),(D)-[:knows]->(A);  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值