redis主从复制
发表于:2024-11-16 作者:千家信息网编辑
千家信息网最后更新 2024年11月16日,一.什么是主从复制?redis单机存在问题:1.单机机器故障,不能快速恢复2.单机容量内存限制3.单机QPS问题简单来说slave复制master数据。主从复制的作用:1.提供数据副本(备份)2.扩展
千家信息网最后更新 2024年11月16日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安全错误
数据库的锁怎样保障安全
linux 服务器发包
软件开发人工成本怎么计算
医药魔方数据库报告目录
兰瑞网络技术有限公司
上海宏聚网络技术有限公司
如何防诈网络安全知识
软件开发工具概念模式的有
登陆服务器错误
无线网络安全文献出处
西安erp软件开发前十名
静海市网络安全培训会
h3c服务器历史告警怎么查
网站服务器崩溃怎么办
网络安全论证专家
信息技术与网络安全有什么区别
高安全云服务器互惠互利
spss连接服务器
数据库技术书籍
网易土豆服务器恶搞
什么软件开发靠谱
sql数据库数据中台
数据库工作知乎
汽车钥匙数据库
200g的服务器一年需要多少钱
小海网络安全
循环输出数据库
wlfi网络安全证书是什么
怎么看电脑服务器运行时间
芯片软件开发前景
大学生软件开发ppt演讲