Redis支持主从,并且通过配置可以极其容易的实现它
一般情况下,我们可能使用Redis做缓存服务,可是当访问量极大的时候,也会给Redis带来麻烦,查询是最耗资源的,所以我们这个时候可以考虑读写分离,所以就利用了Redis主从,主服务用来写,从服务就用来读
这里利用的设备是VM虚拟机,安装了2个ubuntuserver14的服务器
Master(主)
正常安装完redis后并且可以正常使用后,我们利用ifconfig查到本机的ip
然后vi redis.conf这个配置文件,修改相应的配置
绑定本机的ip(主),然后可以为它设置密码(当然可以省略)
这样Master就配置好了,现在利用ps -aux|grep redis查找刚才开过的redis,杀掉它,并且重新开启
现在进入redis需要 ./redis-cli -h 192.168.244.131(这个是我自己的,别搞错了)
如果你有密码的话,你上一步完成后还要AUTH password
这样才能进入
Slave(从)
绑定本机IP
绑定主服务器 ip + 端口
如果需要密码的话,还需要如下配置
然后就可以了,还有一些可选配置可以去查看文档,同样也是要重启服务,这样就实现主从了,有时候判断主从是否成功,可以进入redis后输入info命令看看信息,如果一直status为down的话,可以尝试关闭主从多太服务器的防火墙