redis的主从配置

时间:2022-07-24
本文章向大家介绍redis的主从配置,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

在正式的商业环境中,如果需要用到redis,一台服务器是远远不够的,所以必须是多台机器以集群的形式存在的。

Redis的主从复制过程

redis的主从复制过程

过程:

1:当一个从数据库启动时,会向主数据库发送sync命令,

2:主数据库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接收到的命令缓存起来

3:当快照完成后,redis会将快照文件和所有缓存的命令发送给从数据库。

4:从数据库收到后,会载入快照文件并执行收到的缓存的命令。

注意:redis2.8之前的版本:当主从数据库同步的时候从数据库因为网络原因断开重连后会重新执行上述操作,不支持断点续传。

redis2.8之后支持断点续传。

配置参数

Slave

port 6380

slaveof 127.0.0.1 6379

masterauth 123456

requirepass 123456

配置这块没什么好说的,就那几个参数注意下就行了,注意要是自己在本机一台机器上做实验的话,从服务器和主服务器的pid一定要分开

另外就是 如果主从架构,主服务器就没必要开rdb了