继续redis
twocode

 1.重启服务

pkill redis-server

然后再启动服务和客户端连接

/usr/local/redis/bin/redis-server 
/usr/local/redis/etc/redis.conf
/usr/local/redis/bin/redis-cli

或者登录的时候直接输入密码 (登陆授权)

/usr/local/redis/bin/redis-cli -a pekingpiao

2.主从复制:

    配置主从服务器:

    配置slave服务器很简单,只需要在slave的配置文件中假如以下配置:

slaveof 192.168.17.108 6379 #指定master的ip和端口
masterauth pekingpiao #这是主机配置文件中的口令

    Redis主从复制的特点:

    1. master可以拥有多个slave

    2. 多个slave可以连接同一个master外,还可以连接到其他的slave (master挂掉之后,连接的slave可以立刻变成master)

    3. 主从复制不会阻塞master,在同步数据时,master可以继续处理client请求

    4. 提高系统的伸缩性

    

    Redis主从复制过程:

    1. slave与master建立连接,发送sync同步命令

    2. master会启动一个后台进程,将数据库快照保存到文件中,同时master主进程会开始收集新的

    命令并缓存。

    3. 后台完成保存后,就将此文件发送给slave

    4. slave将此文件保存到硬盘上

网友评论已关闭