关于redis:Redis集群

28次阅读

共计 600 个字符,预计需要花费 2 分钟才能阅读完成。

 因为内存大小的限度,应用一台 Redis 实例显然无奈满足需要,这时就须要应用多台 Redis 作为缓存数据库。然而如何保证数据存储的一致性呢, 这时就须要搭建 redis 集群.
采纳 redis 集群, 能够保证数据扩散存储, 同时保证数据存储的一致性. 并且在外部实现高可用的机制. 实现了服务故障的主动迁徙.

集群搭建

1. 在 Redis 里筹备集群文件夹

Mkdir cluster

2. 在 cluster 文件夹中别离创立 7000-7005 文件夹

复制配置文件

阐明:

将 redis 根目录中的 redis.conf 文件复制到 cluster/7000/ 并以原名保留

cp redis.conf cluster/7000/

编辑配置文件






复制批改后的配置文件

批改端口

阐明: 别离将 7001-7005 文件中的 7000 改为对应的端口号的名称( 须要改 3 处

通过脚本编辑启动 / 敞开指令

创立启动脚本

vim start.sh

创立敞开的脚本

vim shutdown.sh

启动脚本

sh start.sh

查看脚本是否启动失常

创立 Redis 集群

5.0 版本执行

redis-cli –cluster create –cluster-replicas 1 192.168.126.129:7000 192.168.126.129:7001 192.168.126.129:7002 192.168.126.129:7003 192.168.126.129:7004 192.168.126.129:7005

正文完
 0