Redis集群

1.作用

一台主机的内存是有限的,就可以通过集群将多台主机集结起来,共享内存

2.配置

复制六个配置文件

 修改配置文件(其他配置文件一样除了端口号)

1 bind 0.0.0.0
2 port 6379
3 daemonize yes
4 cluster-enabled yes
5 cluster-config-file nodes-6379.conf
6 cluster-node-timeout 15000
7 appendonly yes 

启动服务。我这里省略了启动服务过程

输入指令

redis-cli --cluster create 0.0.0.0:6379 0.0.0.0:6380 0.0.0.0:6381 0.0.0.0:6382 0.0.0.0:6383 0.0.0.0:6384 --cluster-replicas 1

可能会报一个错

 这个时候我们需要进入到每个客户端中执行

#把数据库清掉
flushdb
#重置集群
cluster reset

再次启动 输入yes

 完成

原文地址:https://www.cnblogs.com/yangzhuxian/p/12752724.html