当前位置:网站首页>搭建主从模式集群redis
搭建主从模式集群redis
2022-07-02 18:23:00 【夏诗曼CharmaineXia】
安装单机reids详细教程:https://blog.csdn.net/CharmaineXia/article/details/125297843?spm=1001.2014.3001.5502
一个主节点(master)可以有多个从节点(slave),一个从节点只能有一个主节点。
每台redis都默认自己是主节点,所以只配置从机,不用配置主机。
搭建一主二从集群
三台服务器都装好redis,先配置好一台从机的配置文件,然后把配置文件复制到其他从机即可。
方法1.配置文件配置从机(永久,重启生效)
①编辑从机配置文件
vi /home/admin/redis/redis-5.0.7/theRedisConf/redis.conf
添加上master的IP或主机及端口号
replicaof 192.168.xxx.xxx 6379
配置完重启生效。
方法2.命令配置从机(即时生效,但redis服务重启就失效了)
①进度客户端,查看当前库信息
redis-cli -p 6379 或者进到src下执行 ./redis-cli -p 6379
info replication
127.0.0.1:6379> info replication
# Replication
role:master #角色是master
connected_slaves:0 # 没有从机
master_replid:04caec4cc89fb5a3e5515c90f91d4e4922fe6e6b
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
②设置从机的主节点
SLAVEOF 主机的IP 6379
查看设置以后的库信息
info replication
#从机中查看
127.0.0.1:6379> info replication
# Replication
role:slave #角色变成了从机
master_host:192.168.60.83 #主机的IP地址
master_port:6379 #主机中redis的端口号
master_link_status:down
#在主机中查看
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.60.84,port=6379,state=online,offset=14,lag=0
slave1:ip=192.168.60.85,port=6379,state=online,offset=14,lag=1
master_replid:8e296970ccfa0ebd6dff8416e1d21d8f892d0dab
三台配置完成后:
依次启动redis服务,先启动主节点,后启动从节点。
cd /
./usr/local/bin/redis-server /home/admin/redis/redis-5.0.7/theRedisConf/redis.conf
主从复制的原理:

边栏推荐
- 冒泡排序数组
- 虚拟机初始化脚本, 虚拟机相互免秘钥
- [论文阅读] CA-Net: Leveraging Contextual Features for Lung Cancer Prediction
- Data dimensionality reduction principal component analysis
- Kubernetes three open interfaces first sight
- Gmapping code analysis [easy to understand]
- A4988 drive stepper motor "recommended collection"
- Why should we build an enterprise fixed asset management system and how can enterprises strengthen fixed asset management
- [100 cases of JVM tuning practice] 02 - five cases of virtual machine stack and local method stack tuning
- Golang并发编程——goroutine、channel、sync
猜你喜欢

Imitation Jingdong magnifying glass effect (pink teacher version)

Web2.0的巨头纷纷布局VC,Tiger DAO VC或成抵达Web3捷径

高频面试题

注解开发方式下AutowiredAnnotationBeanPostProcessor的注册时机

云呐|为什么要用固定资产管理系统,怎么启用固定资产管理系统

According to the atlas of data security products and services issued by the China Academy of information technology, meichuang technology has achieved full coverage of four major sectors

潇洒郎:彻底解决Markdown图片问题——无需上传图片——无需网络——转发给他人图片无缺失

What is 9D movie like? (+ common sense of dimension space)
![[100 cases of JVM tuning practice] 02 - five cases of virtual machine stack and local method stack tuning](/img/59/6c776e0607a52962b72fbea2e64c8e.png)
[100 cases of JVM tuning practice] 02 - five cases of virtual machine stack and local method stack tuning

How performance testing creates business value
随机推荐
第七章-类基础
Develop fixed asset management system, what voice is used to develop fixed asset management system
高级性能测试系列《24. 通过jdbc执行sql脚本》
MySQL表历史数据清理总结
The difference between interceptor and filter
Emmet基础语法
C文件输入操作
Web2.0的巨头纷纷布局VC,Tiger DAO VC或成抵达Web3捷径
【测试开发】一文带你了解什么是软件测试
Masa framework - DDD design (1)
Fastdfs installation
Yolov3 trains its own data set to generate train txt
Hospital online inquiry source code hospital video inquiry source code hospital applet source code
Binary operation
PHP非对称加密方法私钥及公钥加密解密的方法
juypter notebook 修改默认打开文件夹以及默认浏览器
Thread application instance
预处理和预处理宏
[100 cases of JVM tuning practice] 01 - introduction of JVM and program counter
线程应用实例