neo4j 因果集群搭建

                                                                   Neo4j  Causal Cluster  搭建

  一、neo4j因果集群简介

因果集群技术基于Raft协议开发,Raft是一种更加易于理解的一致性算法。它可支持大规模和多拓扑结构的数据环境,其中还内置了Neo4j Bolt 驱动处理的负载均衡等等一些功能。

因果集群主要有以下两大特点:

1.安全性:核心服务器(Core)为事物平台处理提供了容错平台

2.可扩展性:只读副本(Read Replica)为图查询提供了一个大规模高可扩展的平台

具体的可以参考:neo4j权威指南这本书,下面主要介绍因果集群的搭建。

二、因果集群搭建

因果集群的搭建与高可用的集群搭建有很大的相似之处,主要就是配置文件的不同:

master:

dbms.mode=CORE
causal_clustering.initial_discovery_members=172.16.247.135:5000,172.16.247.132:5000,172.16.247.136:5000
causal_clustering.minimum_core_cluster_size_at_formation=3
causal_clustering.minimum_core_cluster_size_at_runtime=3
causal_clustering.discovery_type=LIST
dbms.connectors.default_advertised_address=
172.16.247.136

#*****************************************************************
# Network connector configuration
#*****************************************************************

# With default configuration Neo4j only accepts local connections.
# To accept non-local connections, uncomment this line:
dbms.connectors.default_listen_address=0.0.0.0
 

 由于机器的限制,我这里只搭建了核心服务器的因果集群,顾其他的配置文件只需要将上面蓝色字体的IP地址更改为对应的机器的IP就可以了。

也可以参考:https://neo4j.com/docs/operations-manual/current/clustering/setup-new-cluster/ 自行配置。

 

配置文件配好后,就可以分别执行:

./bin/neo4j start
./bin/neo4j start
./bin/neo4j start

查看日志

cat logs/neo4j.log

如果一直再连接,则执行下面的语句,等一下再查看日志

./bin/neo4j console

 

 

上面的情况就表示集群启动成功了。可以进入其web界面查看。

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值