redis主从复制
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,一.什么是主从复制?redis单机存在问题:1.单机机器故障,不能快速恢复2.单机容量内存限制3.单机QPS问题简单来说slave复制master数据。主从复制的作用:1.提供数据副本(备份)2.扩展
千家信息网最后更新 2025年11月11日redis主从复制
一.什么是主从复制?
redis单机存在问题:
1.单机机器故障,不能快速恢复
2.单机容量内存限制
3.单机QPS问题
简单来说slave复制master数据。
主从复制的作用:
1.提供数据副本(备份)
2.扩展读的性能(读写分离)
一个slave只有一个master,一个master有多个slave
- 数据流单向:master->slave
二、如何配置复制
1.通过slaveof命令配置,指定是谁slave服务
redis-server /Users/zhangrenjie/redis-master-slave/redis_6381.conf
127.0.0.1:6382>slaveof 127.0.0.1 6379
OK
查看主从信息
127.0.0.1:6381> info replication
#Replicationrole:slavemaster_host:127.0.0.1master_port:6379master_link_status:upmaster_last_io_seconds_ago:2master_sync_in_progress:0slave_repl_offset:1418slave_priority:100slave_read_only:1connected_slaves:0master_replid:8ad20b647446628d7f21585a73838af209d9e147master_replid2:0000000000000000000000000000000000000000master_repl_offset:1418second_repl_offset:-1repl_backlog_active:1repl_backlog_size:1048576repl_backlog_first_byte_offset:705repl_backlog_histlen:714进入主服务
127.0.0.1:6379> info replication
#Replicationrole:masterconnected_slaves:3slave0:ip=127.0.0.1,port=6380,state=online,offset=914,lag=1slave1:ip=127.0.0.1,port=6381,state=online,offset=914,lag=0slave2:ip=127.0.0.1,port=6382,state=online,offset=914,lag=0master_replid:8ad20b647446628d7f21585a73838af209d9e147master_replid2:0000000000000000000000000000000000000000master_repl_offset:914second_repl_offset:-1repl_backlog_active:1repl_backlog_size:1048576repl_backlog_first_byte_offset:1repl_backlog_histlen:914取消做slave从节点,原有库里通过过来的数据不会消失
127.0.0.1:6382> slaveof no one
OK
注意:slave同步master数据时,slave上自有数据会被清除
2.通过配置文件配置
- slaveof ip port
- slave-read-only yes 从节点只读
需要修改完善的地方:
1.daemon yes #后台运行
2.pidfile #pid进程ID存放文件
3.logfile #log存放路径
#save 100 1
#save 1000 10
4.dbfilename dump-6379.rdb #数据文件
5.dir #工作目录
6.masterauth #主节点密码
7.slave-read-only yes #设置从节点只读
8.slaveof ip port #指定属于谁的从节点
数据
节点
单机
配置
主从
文件
问题
服务
作用
信息
内存
副本
单向
只有
后台
命令
地方
备份
多个
容量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
php 数据库 端口
大连智云自动化软件开发
plsql 重启数据库
酿峨网络技术
管理ip只有服务器有吗
软件开发的人是不是很聪明
成都安卓应用软件开发
个体工商户下载哪个软件开发票
网络安全进修
餐饮网络安全监管
永隆招商软件开发工资
软件开发与什么公司合作好
研发部服务器
香港云轻应用服务器
安全性最高的数据库
四川阿里宝网络技术有限公司
系统坏了数据库怎么办
各种语言连接数据库例子
如何在两表中提取相同数据库
各地好的企业内网网络安全
软件开发转型创业
指挥中心网络安全制度
手机yy连接服务器失败
网络安全建设绩效指标
网络安全工程师分析
asp怎么连接数据库
中国网络安全高科技企业简介
移动软件开发工程师学一些什么
16数据库
山东天窗软件开发有限公司