Redis集群模式(主从模式、哨兵模式和分片模式)

本文介绍了Redis的三种集群模式:主从集群模式、哨兵集群模式和分片集群模式。详细阐述了每种模式的工作原理、配置方法及应用场景,帮助读者理解如何选择适合的集群模式以提高Redis的稳定性和扩展性。
摘要由CSDN通过智能技术生成

单机版的redis,如果这台redis挂了,所有的redis读写操作都会受影响,而且单台redis容量上限比较低,

Redis有三种集群模式:主从集群模式、哨兵集群模式和分片集群模式

(1)主从模式

所有对数据库的修改操作请求都发送到主数据库上,再由主数据库将数据同步到从数据库上,从数据库只用来读

也就是说这个过程中,主数据库承担写操作和数据同步的任务,而从数据库则可以承当读操作的任务,这样可以缓解整个系统的读压力

也就是说:将数据写(修改)到主数据库上,读数据的话是从从数据库中读

 一个主数据库可以拥有多个从数据库,从数据库还可以作为其他数据库的主库

比如在上面这张图张你可以看到:

主数据库Master的从数据库是Slave-0和Slave-1

同时Slave-1作为主数据库,Slave-1-0和Slave-1-1是它的从数据库

主redis将数据同步到从redis的过程:

 (1)一个从数据库在启动后,会向主数据库发送SYNC命令,表示从数据库想要同步主数据库的数据

(2)主数据库在接收到SYNC命令后会开始在后台保存快照(即RDB持久化的过程),并将保存快照期间接收到的命令缓存起来。在该持久化过程中会生成一个rdb快照文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值