当前位置:网站首页>搭建主从模式集群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
主从复制的原理:
边栏推荐
- Hospital online inquiry source code hospital video inquiry source code hospital applet source code
- 论文导读 | 关于将预训练语言模型作为知识库的分析与批评
- 《架构整洁之道》读书笔记(下)
- Notes de lecture sur le code propre
- ORA-01455: converting column overflows integer datatype
- End-to-End Object Detection with Transformers(DETR)论文阅读与理解
- [100 cases of JVM tuning practice] 01 - introduction of JVM and program counter
- 聊聊电商系统中红包活动设计
- juypter notebook 修改默认打开文件夹以及默认浏览器
- How to print mybats log plug-in using XML file
猜你喜欢
Why should we build an enterprise fixed asset management system and how can enterprises strengthen fixed asset management
Stm32g0 USB DFU upgrade verification error -2
ICDE 2023|TKDE Poster Session(CFP)
Tutoriel (5.0) 10. Dépannage * fortiedr * fortinet Network Security expert NSE 5
PyTorch函数中的__call__和forward函数
潇洒郎:彻底解决Markdown图片问题——无需上传图片——无需网络——转发给他人图片无缺失
中国信通院《数据安全产品与服务图谱》,美创科技实现四大板块全覆盖
使用CLion编译OGLPG-9th-Edition源码
Learning summary of MySQL advanced 6: concept and understanding of index, detailed explanation of b+ tree generation process, comparison between MyISAM and InnoDB
Hospital online inquiry source code hospital video inquiry source code hospital applet source code
随机推荐
Introduction to the paper | analysis and criticism of using the pre training language model as a knowledge base
mybatiesHelperPro工具必须的可以生成到对应项目文件夹下
PHP-Parser羽毛球预约小程序开发require线上系统
Usage of ieda refactor
MySQL
MySQL高级(进阶)SQL语句
Gamefi链游系统开发(NFT链游开发功能)丨NFT链游系统开发(Gamefi链游开发源码)
Memory management of C
[100 cases of JVM tuning practice] 02 - five cases of virtual machine stack and local method stack tuning
数据降维——主成分分析
[test development] software testing - concept
Compile oglpg-9th-edition source code with clion
Golang concurrent programming goroutine, channel, sync
codeforces每日5题(均1700)-第四天
PHP parser badminton reservation applet development requires online system
Data dimensionality reduction factor analysis
Processing strategy of message queue message loss and repeated message sending
Transformation of thinking consciousness is the key to the success or failure of digital transformation of construction enterprises
metric_ Logger urination
聊聊电商系统中红包活动设计