redis 主从复制
一、集群的作用
- 1.主从备份 防止主机宕机
- 2.读写分离 分担master的任务
- 3.任务分离,如从服务器分别担任备份工作与计算工作
二、redis集群配置
Master配置
1、关闭rdb快照(备份工作交给slave)
2、可以开启aof
Slave配置
1、声明slave-of
2、配置密码[如果master有密码]
3、[某一个]slave打开rdb快照功能
4、配置是否只读[slave-read-only]
三、主从复制的缺陷
每次slave断开后(无论是主动断开,还是网络故障)
再连接master都要master全部dump出来rdb,再aof,即同步的过程都要重新执行一边
所以要记住,多台slave不要一下都启动起来,否则master可能io剧增
相关文章
- 路由器
- redis的安装配置
先介绍mac的安装方法 一、安装(首先你要先安装brew工具) brew install redis 然后在终端的末尾你会发现如下: if you don't want/need a backgr
- 虚拟环境-virtualenv
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个应用程序,那
- php自建邮局下邮件无法正常发送问题解决
产生问题 自建邮局发邮件时提示错误信息:stream_set_blocking()... 这是因为PHP 5.6+版本强制要求验证服务器的有效性 PHP 5.6+特性 Stream wrappers
- 浏览器的同源策略
一、同源的三个条件 1、域名(二级域名与一级域名之间也算是不同源) 2、端口 3、协议 二、同源策略的意义 浏览器基于用户的隐私安全目的, 防止恶意网站窃取数据(只是浏览器有这个同源策略设置,但是
随机推荐
- 路由器
- redis的安装配置
先介绍mac的安装方法 一、安装(首先你要先安装brew工具) brew install redis 然后在终端的末尾你会发现如下: if you don't want/need a backgr
- 虚拟环境-virtualenv
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个应用程序,那
- php自建邮局下邮件无法正常发送问题解决
产生问题 自建邮局发邮件时提示错误信息:stream_set_blocking()... 这是因为PHP 5.6+版本强制要求验证服务器的有效性 PHP 5.6+特性 Stream wrappers
- 浏览器的同源策略
一、同源的三个条件 1、域名(二级域名与一级域名之间也算是不同源) 2、端口 3、协议 二、同源策略的意义 浏览器基于用户的隐私安全目的, 防止恶意网站窃取数据(只是浏览器有这个同源策略设置,但是