1.主从复制:主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,master以写为主,slaver以读为主。
2.作用:读写分离和容灾恢复。
3.实现:
1.配从不配主,修改从机的配置文件(见3)
2.从库配置:slaveof 主库IP 主库端口号 ;如果不写入配置文件,每次与master断开后要重新连接。(暂时不设置)
3.修改配置文件细节操作
拷贝多个redis.conf文件 : cp redis.conf /mysoft/myredis/redis****.conf
开启daemonize yes
修改pid文件名
指定端口号
修改log文件名
修改dump.rdb名
4.测试
启动服务
连接
查看
5.复制原理
slave启动成功后连接到master后会发送一个sync命令
master接到命令启动后台的存盘进程,同时收集所有接收到的用于修改数据集命令。在后台进程执行完毕后,master将传送整个数据文件到slave,完成一次完全同步。
全量复制:而slave在接收数据库文件数据后,将其存盘并加载到内存中。
增量复制:master将新的收集到的修改命令依次传给slave,完成同步。